[Telegram] Core

[Telegram] Core 2.0.5 Alpha 9

Нет прав для скачивания
Есть рабочий прокси сервер? Пробовал все что были описаны в теме, но ошибки все равно сыпятся
 
STARTS, крутится и нет ошибки. ЧЯДНТ?
 
  • GuzzleHttp\Exception\ConnectException: cURL error 28: Operation timed out after 2000 milliseconds with 0 bytes received (see )
  • src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:185
#0 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(149): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array)
#1 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(102): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory))
#2 src/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(43): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory))
#3 src/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#4 src/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(51): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#5 src/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(66): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#6 src/vendor/guzzlehttp/guzzle/src/Middleware.php(30): GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#7 src/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(70): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#8 src/vendor/guzzlehttp/guzzle/src/Middleware.php(60): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#9 src/vendor/guzzlehttp/guzzle/src/HandlerStack.php(67): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#10 src/vendor/guzzlehttp/guzzle/src/Client.php(277): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#11 src/vendor/guzzlehttp/guzzle/src/Client.php(125): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array)
#12 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Client->requestAsync('post', Object(GuzzleHttp\Psr7\Uri), Array)
#13 src/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('post', 'getUpdates', Array)
#14 src/addons/Kruzya/Telegram/API.php(73): GuzzleHttp\Client->__call('post', Array)
#15 src/addons/Kruzya/Telegram/API.php(101): Kruzya\Telegram\API->_execute('getUpdates', Array)
#16 src/addons/Kruzya/Telegram/UpdateManager.php(56): Kruzya\Telegram\API->__call('getUpdates', Array)
#17 src/addons/Kruzya/Telegram/Cron/UpdateReceiver.php(17): Kruzya\Telegram\UpdateManager->getUpdates()
#18 [internal function]: Kruzya\Telegram\Cron\UpdateReceiver::processUpdates(Object(XF\Entity\CronEntry))
#19 src/XF/Job/Cron.php(35): call_user_func(Array, Object(XF\Entity\CronEntry))
#20 src/XF/Job/Manager.php(253): XF\Job\Cron->run(G)
#21 src/XF/Job/Manager.php(195): XF\Job\Manager->runJobInternal(Array, G)
#22 src/XF/Job/Manager.php(79): XF\Job\Manager->runJobEntry(Array, G)
#23 job.php(42): XF\Job\Manager->runQueue(false, 8)
#24 {main}

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(32) "https://форум/approval-queue/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

Форум: 2.1
Прокси: socks5h://51.68.120.211:25
Метод:
Screenshot_5.png
С текущим проблем не возникает, если ставлю 1 метод, сыпятся ошибки. В целом ТС обещал недавно обнову, подожду ее и поживу пока на текущих настройках
 
Последнее редактирование:
У меня стоит
socks5h://159.89.106.48:80 не каких проблем нету.

Прокси: socks5h://51.68.120.211:25
Так же работает и я использую его для входа в тг когда он не доступен в рашке, причем это было где то дня 3 назад. И спокойно грузился с него.
 
socks5h://51.68.120.211:25
Около недели назад, начали жаловаться на недоступность прокси сервера, но при этом до айпишника клиенты достукиваются. Пакеты вовсе не приходили на 25-ый порт. Тогда ради интереса поднял ещё один, такой же прокси сервер на 1080 порту. У всех, у кого были ранее проблемы с 25-ым портом, на 1080 было всё замечательно.
1564029295589.png

Попробуйте поменять порт.
 
Пакеты вовсе не приходили на 25-ый порт.
Гениально. А ничего, что 25-й у провайдеров считается нормальной практикой блочить во избежание/уменьшение спама со стороны абонентов.
PS: по-хорошему там есть десяток портов, которые вот надо резать и все, инет будет чище, smb там всякие, входящие dns, ntp и все в этом духе.
 
Последнее редактирование:
Smalesh, 25-ый порт выбирался не просто так. Предполагалось, что на хостингах его вообще блокировать не будут (ибо отправка почты). О том, что провы такое не любят - даже не догадывался, если честно.

Тут Соксы публикую, с которыми аддон точно должен работать. Возможно, придётся методом тыка повыбирать.
На днях добавится ещё один IP-адрес с 80 и 443 портом.

Начал наконец-то рефакторить аддон.
OFFTOP

Хотя "рефакторить" - громко сказано. Я просто психанул, и сижу переписываю по нулям. С другим айдишником для аддона и т.д..


За ходом работ можно следить . Ветка dev.
Все старые аддоны будут несовместимы с новой версией, но мои модули будут подогнаны, если потребуются корректировки для работы на новой версии.
Пока готов чисто установщик. WiP капитальный, в общем. ?

Избавились от настройки в виде имени пользователя. Теперь движок сам заберёт его, используя введённый токен ?
Соответственно, если токен введён неправильный, то выбьет сразу же ошибку:
1567491021989.png

Может, к концу недели, если мне не будет лень, выйдет первая бета. Но без модулей, вроде уведомлений.
 
Последнее редактирование модератором:
  • ParseError: syntax error, unexpected '=>' (T_DOUBLE_ARROW), expecting ']'
  • src/addons/Kruzya/Telegram/Objects/Sticker.php:90
#0 src/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile('/var/www/www-ro...')
#1 [internal function]: Composer\Autoload\ClassLoader->loadClass('Kruzya\\Telegram...')
#2 [internal function]: spl_autoload_call('Kruzya\\Telegram...')
#3 src/addons/Kruzya/Telegram/Objects/AbstractObject.php(87): call_user_func_array(Array, Array)
#4 src/addons/Kruzya/Telegram/Objects/AbstractObject.php(68): Kruzya\Telegram\Objects\AbstractObject->classImport('Kruzya\\Telegram...', Array)
#5 src/addons/Kruzya/Telegram/Objects/AbstractObject.php(102): Kruzya\Telegram\Objects\AbstractObject->importData(Array)
#6 [internal function]: Kruzya\Telegram\Objects\AbstractObject::import(Array)
#7 src/addons/Kruzya/Telegram/UpdateManager.php(104): call_user_func_array(Array, Array)
#8 src/addons/Kruzya/Telegram/UpdateManager.php(76): Kruzya\Telegram\UpdateManager->prepare('Kruzya\\Telegram...', Array)
#9 src/addons/Kruzya/Telegram/WebHook.php(49): Kruzya\Telegram\UpdateManager->handle(Array)
#10 src/addons/Kruzya/Telegram/WebHook.php(32): Kruzya\Telegram\WebHook->handle(Object(XF\Http\Request))
#11 telegram.php(16): Kruzya\Telegram\WebHook->handleWebhook(Object(XF\Http\Request))
#12 {main}

array(4) {
["url"] => string(93) "/telegram.php?_xfTelegramKey=b5670fe644a63cfe747451ba321a572d447f73fa09a381d22b4530c821b41c96"
["referrer"] => bool(false)
["_GET"] => array(1) {
["_xfTelegramKey"] => string(64) "b5670fe644a63cfe747451ba321a572d447f73fa09a381d22b4530c821b41c96"
}
["_POST"] => array(0) {
}
}

Эта ошибка спамит весь лог. В чем беда? Все работало ок и тут внезапно
 
С Гита версию стяните. Запускать обновление не надо.
 
Стянул версию, обновление не проводил, но ошибка до сих пор выскакивает

Проверил код этого Sticker.php . У тебя на 89 строке стоит точка. Поставил запятую, и выполнение 90 строки пошла как надо, ошибка больше не вылезает)
 
Последнее редактирование модератором:
Ну ща в принципе 1.х поддерживаться не будет. На замену пилится 2.х. Скоро тесты, кстати.
Ток мне казалось, почему-то, что я все такие фиксы пушил на Гит...
 
Упс! Мы столкнулись с некоторыми проблемами.
Все provider_id значений должны быть уникальными.
Несколько аддонов с одинаковым функционалом у меня не стоит
Что делать?
 
А в базе что? xf_connected_account_provider
 
А каким образом он поставился, если встать без ядра он не может? ?
Удалите из базы telegram провайдера, установите ядро повторно.
 
Связать с telegram
1.png
Перекидывает тупо к боту и всё
2.png
 
Значит соединения до Телеги нет.
Я бы посоветовал включить прокси, но ранее уже пытался дать этот совет, и были проблемы. Надо смотреть по месту.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу