After upgrading a multilingual production site from Joomla 5.4.5 to Joomla 6.1.0, the page Extensions -> Update shows the red error message:
Could not fetch update information, enable system debug mode for further information.
This happens when the official language update sites from Accredited Joomla! Translations are enabled.
The issue remains even after the language update site URLs were corrected to translationlist_6.xml and the language packs were manually updated.
If those language update sites are disabled, the red error disappears, but Joomla then shows the yellow warning that some update sites are disabled.
I manually updated/reinstalled the language packs to Joomla 6 compatible versions, but the problem remains.
This appears related to language package update sites after upgrade from J5 to J6.
Related issue:
6.1
No red error message should appear.
Joomla should check extension/language updates normally.
A red error message appears:
Could not fetch update information, enable system debug mode for further information.
If the official language update sites are disabled, the red error disappears and Joomla only shows the warning that some update sites are disabled.
| Labels |
Added:
No Code Attached Yet
bug
|
||
Thanks for testing.
Important clarification: this is probably not a Joomla 6.1 migration-only issue.
I can confirm that the same red error was already present on my site before the upgrade, while it was still running Joomla 5.4.x. After upgrading to Joomla 6.1.0, the same behaviour remained.
So the issue seems to be older and not strictly caused by the 5.4 -> 6.1 migration itself.
Another important hint:
the problem reproduces not only on the production server, but also on a local restored copy of the same site.
That suggests it is likely related to the specific site data / multilingual setup / update-site state, not only to the hosting environment.
What I already tested:
Result:
So a clean Joomla install may not reproduce it, but an existing multilingual site with older data does.
If useful, I can provide more exact details from the affected site state and test additional scenarios you suggest.
Yes please.
What exact additional information would be most useful for you to reproduce this issue?
For example, I can share:
Please let me know what would help most.
Thanks! To help reproduce this, could you please share:
This should help identify the failing condition.
Thanks. Here are the requested details.
Debug error output (with Debug System enabled)
I enabled Debug System and reproduced the issue again on the affected site.
In browser DevTools -> Network, the Extensions -> Update page request returns 200, but the response still contains the Joomla red error message: "Could not fetch update information, enable system debug mode for further information."
I also checked the Joomla Debug Bar / Queries tab, but it does not show an obvious SQL exception. I am attaching screenshots of the page, the Network response, and the debug output.
Exact language update site URL(s)
The official language update sites on this affected site point to: https://update.joomla.org/language/translationlist_6.xml
This is shown under: System -> Update Sites -> Accredited Joomla! Translations
Whether it happens for all languages or only specific ones
On this affected site, the issue is not limited to one specific language.
It appears whenever the official Accredited Joomla! Translations update-site group is enabled.
In my current Update Sites list, this affects the official language update entries present there:
Dutch, English, French, German, Polish, Russian, Spanish, and Ukrainian.
Swedish is installed on the site, but it does not appear there as a separate official language update-site entry.
swedish does not appear because the manfiest file is missing the update server information in the file administrator\manifests\packages\pkg_sv-SE.xml
<updateservers>
<server type="collection" priority="1" name="Accredited Joomla! Translations">https://update.joomla.org/language/translationlist_6.xml</server>
</updateservers>
@tecpromotion can look at fixing that bug
However after installing all the languages you have installed I cannot replicate the reported problem when checking for updates on the other languages. I do see in your screenshot that you are getting a 303 redirect to something called speculationrules - I am guessing but maybe thats some cdn thing
Thanks, I checked that part more carefully.
The earlier speculation entry in DevTools was misleading because I had Preserve log enabled in Network.
After disabling Preserve log and testing again, that speculation request disappears from the fresh request list.
So the remaining 303 is not a redirect to speculationrules.
It is the Joomla request:
index.php?option=com_installer&task=update.find...
which returns 303, and then redirects back to:
index.php?option=com_installer&view=update
with 200.
The red Joomla error still appears in this clean test.
I also tested with Cloudflare Speed Brain disabled, and the problem still remains.
So at this point it does not look like the speculation / Cloudflare Speed Brain request is the cause of the Joomla update error.
Current language update site URL for all installed language packages is:
https://update.joomla.org/language/translationlist_6.xml
The issue happens regardless of which of the installed language update sites is enabled.
If at least one official language update site is enabled, the red error appears.
If all official language update sites are disabled, the red error disappears.
If useful, I can provide a fresh screenshot from Network with Preserve log disabled, showing only the real requests from the current test.
Thanks, I checked that part more carefully.
The earlier speculation entry in DevTools was misleading because I had Preserve log enabled in Network.
After disabling Preserve log and testing again, that speculation request disappears from the fresh request list.
So the remaining 303 is not a redirect to speculationrules.
It is the Joomla request:
index.php?option=com_installer&task=update.find...
which returns 303, and then redirects back to:
index.php?option=com_installer&view=update
with 200.
The red Joomla error still appears in this clean test.
I also tested with Cloudflare Speed Brain disabled, and the problem still remains.
So at this point it does not look like the speculation / Cloudflare Speed Brain request is the cause of the Joomla update error.
Current language update site URL for all installed language packages is:
https://update.joomla.org/language/translationlist_6.xml
The issue happens regardless of which of the installed language update sites is enabled.
If at least one official language update site is enabled, the red error appears.
If all official language update sites are disabled, the red error disappears.
Tested on a clean Joomla 5.4.5 → 6.1.0 upgrade with a multilingual setup.
Steps performed:
translationlist_6.xmlResult:
No error appears. Updates are fetched correctly and the system behaves as expected.
Conclusion:
Unable to reproduce the issue in this environment. It may be related to specific server configurations, cached data, or legacy database entries after migration.
@Valentyn-M Could You help me to reproduce the bug by giving some hints.