PHP Fatal error: Uncaught GuzzleHttp error

Describe the issue or problem
Please help me I tried a lot to fix this problem. My version OJS 3.3.0.15 after login and clicking on journal menu and Administration menu displays error 500 code. I am un able to edit about journal, editorial team etc, while other menus are working well. I tried to install all php extensions. I am using PHP Version 7.4.33-SergeyD/6.1
As I see It is php fatal error due to guzzleHttp, but I didn’t understand it very well. please help me I am tired off by searching the pkp forum.
here is the error page

here is my php log information;
[22-Jun-2024 08:42:42 UTC] PHP Warning: Module ‘gettext’ already loaded in Unknown on line 0
92 [22-Jun-2024 08:56:42 UTC] PHP Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 5: Could not resolve
proxy: 2320@196.189.91.218 (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) in /var/www/public_html/lib/pkp/lib/ven
dor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:201
93 Stack trace:
94 #0 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(155): GuzzleHttp\Handler\CurlFactor
y::createRejection()
95 #1 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(105): GuzzleHttp\Handler\CurlFactor
y::finishError()
96 #2 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(43): GuzzleHttp\Handler\CurlFactory
::finish()
97 #3 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__in
voke()
98 #4 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(51): GuzzleHttp\Handler\Proxy::GuzzleHttp
\Handler{closure}()
99 #5 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(37): GuzzleHttp\Handler\Proxy::Gu
zzleHttp\Handler{closure}()
100 #6 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Middleware.php(29): GuzzleHttp\PrepareBodyMiddleware->__inv
oke()
#7 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(70): GuzzleHttp\Middleware::GuzzleHt
tp{closure}()
102 #8 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Middleware.php(59): GuzzleHttp\RedirectMiddleware->__invoke
()
103 #9 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/HandlerStack.php(71): GuzzleHttp\Middleware::GuzzleHttp{cl
osure}()
104 #10 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Client.php(351): GuzzleHttp\HandlerStack->__invoke()
105 #11 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Client.php(162): GuzzleHttp\Client->transfer()
106 #12 /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Client.php(182): GuzzleHttp\Client->requestAsync()
107 #13 /var/www/public_html/lib/pkp/classes/xml/PKPXMLParser.inc.php(113): GuzzleHttp\Client->request()
108 #14 /var/www/public_html/lib/pkp/classes/xml/PKPXMLParser.inc.php(199): PKPXMLParser->_getStream()
109 #15 /var/www/public_html/lib/pkp/classes/db/XMLDAO.inc.php(52): PKPXMLParser->parseStruct()
110 #16 /var/www/public_html/lib/pkp/classes/site/VersionCheck.inc.php(76): XMLDAO->parseStruct()
111 #17 /var/www/public_html/lib/pkp/classes/site/VersionCheck.inc.php(44): VersionCheck::parseVersionXML()
112 #18 /var/www/public_html/lib/pkp/classes/site/VersionCheck.inc.php(175): VersionCheck::getLatestVersion()
113 #19 /var/www/public_html/lib/pkp/pages/management/ManagementHandler.inc.php(121): VersionCheck::checkIfNewVersionExists()
114 #20 /var/www/public_html/lib/pkp/pages/management/ManagementHandler.inc.php(66): ManagementHandler->context()
115 #21 /var/www/public_html/lib/pkp/classes/core/PKPRouter.inc.php(397): ManagementHandler->settings()
116 #22 /var/www/public_html/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest()
117 #23 /var/www/public_html/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route()
118 #24 /var/www/public_html/lib/pkp/classes/core/PKPApplication.inc.php(362): Dispatcher->dispatch()
119 #25 /var/www/public_html/index.php(68): PKPApplication->execute()
120 #26 {main}
121 thrown in /var/www/public_html/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 201
122 [22-Jun-2024 08:56:51 UTC] ojs2: 404 Not Found
123 [22-Jun-2024 09:01:57 UTC] PHP Warning: Module ‘gettext’ already loaded in Unknown on line 0

From this line:

2320@196.189.91.218

It looks as though there’s some configuration on your journal to talk to this proxy which is either in the OJS configuration, or you’ll need to contact your server administrator to configure PHP correctly for external requests,

Essentially OJS is trying to ask PKP what the latest version of the software is, and your server is unable to do that,

Thanks,
Joe

Good evening,

On September 9th, we experienced issues for a couple of hours with some modules in OJS, specifically the journal menu, administration menu, and the Gallery plugin. Our OJS version is 3.3.0.10, and the log files showed the following error:
[09-Sep-2024 14:38:01 UTC] PHP Fatal error: Uncaught GuzzleHttp\Exception\ConnectException: cURL error 7: Failed connect to pkp.sfu.ca:80; Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) in /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:200
Stack trace:
#0 /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(155): GuzzleHttp\Handler\CurlFactory::createRejection()
#1 /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(105): GuzzleHttp\Handler\CurlFactory::finishError()
#2 /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(43): GuzzleHttp\Handler\CurlFactory::finish()
#3 /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke()
#4 /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/v in /var/www/vhosts/rivistepacini-ojs.archicoop.it/lib/pkp/lib/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 200

We are unable to understand why this interruption occurred. We noticed that the PKP site was down during those two hours, but we don’t understand why it would cause the journal menu and administration menu pages to be blocked. I refer to this post because it seems the same issue happened, but was it resolved? If so, how?