XF 2.2 Ошибка на форуме

Версия XenForo
2.2.11

KOS

Заблокирован
Сообщения
82
Решения
3
Реакции
45
Баллы
33
Всем привет помогите решить проблему!!!

  • GuzzleHttp\Exception\ConnectException: cURL error 6: Couldn't resolve host 'api.mcsrvstat.us' (see )
  • src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:200
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 5 Ноя 2022 в 18:16
#0 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(155): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array)
#1 src/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(105): 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(37): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#6 src/vendor/guzzlehttp/guzzle/src/Middleware.php(29): 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(59): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#9 src/vendor/guzzlehttp/guzzle/src/HandlerStack.php(71): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array)
#10 src/vendor/guzzlehttp/guzzle/src/Client.php(351): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array)
#11 src/vendor/guzzlehttp/guzzle/src/Client.php(162): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array)
#12 src/vendor/guzzlehttp/guzzle/src/Client.php(182): GuzzleHttp\Client->requestAsync('get', Object(GuzzleHttp\Psr7\Uri), Array)
#13 src/vendor/guzzlehttp/guzzle/src/Client.php(95): GuzzleHttp\Client->request('get', ' ...', Array)
#14 src/addons/MinecraftServerChecker/Cron.php(20): GuzzleHttp\Client->__call('get', Array)
#15 [internal function]: MinecraftServerChecker\Cron::getData(Object(XF\Entity\CronEntry))
#16 src/XF/Job/Cron.php(37): call_user_func(Array, Object(XF\Entity\CronEntry))
#17 src/XF/Job/Manager.php(260): XF\Job\Cron->run(8)
#18 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#19 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#20 job.php(43): XF\Job\Manager->runQueue(false, 8)
#21 {main}
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(23) " "
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Хост api.mcsrvstat.us лежит, о чем и сообщает абстракция. На их сайте пишут о том что api работает, но оно не отвечает.
Возможно там какое-то ограничение например по IP адресу, и прежде чем использовать API нужно зарегистрировать адрес. Но это всего лишь предположение.
 
Последнее редактирование:
src/addons/MinecraftServerChecker/Cron.php
Возможно api удалённого сервиса обновилось, а плагин в Cron.php пытается подключиться к старому адресу (знать бы ещё куда он там подключается в 20 строке)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу