Reputation:
Reputation:
Reputation:
Hot on the heels of yesterday's XF 2.2.14 release and subsequent patches, we are today making XenForo 2.2.15 available for all licensed customers to download. We strongly recommend that all customers running previous versions of XenForo 2.2 upgrade to this release to benefit from increased stability, particularly if you already upgraded to XenForo 2.2.14.
As of this point, XenForo 2.2.14 and its patches are no longer available for download. We are still planning a final XF 2.2...
Reputation:
GuzzleHttp\Exception\ConnectException: XenForo upgrade check failed: cURL error 6: Could not resolve host: upgrade-check.json (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
rc/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:200
Generiert von: Unbekanntes Konto
19 Februar 2024 um 20:03
#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(66): 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(57): 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('post', Object(GuzzleHttp\Psr7\Uri), Array)
#13 src/vendor/guzzlehttp/guzzle/src/Client.php(95): GuzzleHttp\Client->request('post', 'upgrade-check.j...', Array)
#14 src/XF/Service/Upgrade/Checker.php(85): GuzzleHttp\Client->__call('post', Array)
#15 src/XF/Job/UpgradeCheck.php(36): XF\Service\Upgrade\Checker->check()
#16 src/XF/Job/UpgradeCheck.php(9): XF\Job\UpgradeCheck->performUpgradeCheck()
#17 src/XF/Job/Manager.php(260): XF\Job\UpgradeCheck->run(7.7794)
#18 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 7.7794)
#19 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 7.7794)
#20 job.php(43): XF\Job\Manager->runQueue(false, 8)
#21 {main}
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(30) "https://myhomepage.de/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Reputation:
public function check(&$detailedError = null)
{
$client = $this->app->http()->client();
$errorMessage = null;
$errorCode = null;
$checkData = [];
return true;
.
.
.
return $upgradeCheck;
}
Reputation:
You can disable the whole check here:
src\XF\Service\Upgrade\Checker.php and add return true; after $checkData = []; in function check
Reputation:
Thanks for your answer Unfortunately it doesn't work... The file then no longer has the correct checksum. Is there anything else you can do?? Thank you....
Reputation:
Yes that is normal if you change the file you need to create a new hash for it.
Is that the only problem the checksum?
Reputation:
In which file can I change the checksum. Where can I find the file path?? Thanks for a hint
Reputation:
Reputation:
Reputation:
Some of the changes in XF 2.2.16 include:
- Fix some issues with xf-dev:class-use-function to better support classes with class attributes and comments, or existing use function declarations.
- Fix persistent action indicator when using back/forward navigation
- Add _deleteFromSource method to support performing tasks right before entity deletion
- Skip logging IPs when updating avatars during registration
- Fix docblock return hint for \XF\Util\Ip::checkIpsAgainstBinaryRangeList...
Reputation:
Reputation:
Reputation: