I'm looking for help with an issue I've encountered when trying to use the Extension Manager on my forum. I'm a complete beginner so I apologize in advance if I can't explain the issue very clearly, but please let me know if I've failed to include something that could help solve the problem (and where I could locate this information) and I'll try to find it.
The problem is that the Extension Manager does not seem to work at all. I cannot use it to update my forum to a newer version (current version is 1.8.5) or to install new extensions. If I try to do either of these things, I get the following error message: "Failed to execute. Check the composer logs in storage/logs/composer." This log provides the following information:
[2026-03-14 15:48:28] composer.ERROR: outdated --format
In CurlDownloader.php line 389:
curl error 28 while downloading https://repo.packagist.org/packages.json: C
onnection timed out after 10006 milliseconds
show [--all] [--locked] [-i|--installed] [-p|--platform] [-a|--available] [-s|--self] [-N|--name-only] [-P|--path] [-t|--tree] [-l|--latest] [-o|--outdated] [--ignore IGNORE] [-M|--major-only] [-m|--minor-only] [--patch-only] [-A|--sort-by-age] [-D|--direct] [--strict] [-f|--format FORMAT] [--no-dev] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--] [<package> [<version>]]
[2026-03-14 15:51:53] composer.ERROR: require 'fof/linguist:*' -W
/home/....../public_html/forum/composer.json has been updated
Running composer update fof/linguist --with-all-dependencies
Loading composer repositories with package information
Installation failed, reverting /home/....../public_html/forum/composer.json and /home/....../public_html/forum/composer.lock to their original content.
In CurlDownloader.php line 389:
curl error 28 while downloading https://repo.packagist.org/packages.json: C
onnection timed out after 10006 milliseconds
require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-m|--minimal-changes] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
Any ideas what could be causing this issue and how could I fix it?