Support

Akeeba Backup for Joomla!

#19394 new joomla version problem

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by allright on Wednesday, 05 March 2014 08:48 CST

allright
Description of my issue:
I receive the update available email from my site, however it says:
"Your site has determined that there is an updated version of Joomla!
available for download.

nJoomla! version currently installed: 2.5.18
Joomla! version available for installation: 2.5.15"

Why would it advise me to update to an earlier update?

thanks

nicholas
Akeeba Staff
Manager
TL;DR: This is a bug in Joomla!'s JUpdate cache. You can follow a 17 steps procedure, outlined below, to reset it.

Admin Tools does not fetch the Joomla! update information itself. Instead, it asks Joomla!'s JUpdate system to tell it if there is an update available and which version is the latest. This is the same Joomla! system also used in Extensions Managers for extension updates and in Joomla! Update for the Joomla! updates themselves. Like all update systems, JUpdate caches its results for a short period of time. Due to some bugs in that system, it is possible that the cache gets stuck for an indefinite period of time. In your case, a little over a year(!!!).

A possible solution is the following:
  • Log in to your site's administrator back-end
  • Go to Extensions, Extensions Manager
  • Click on the Options button in the toolbar
  • Click on the Preferences tab
  • From the "Updates caching (in hours)" select 5
  • Click on Save & Close
  • Click the Update tab
  • Click on the Purge Cache button
  • Click on the Find Updates button
  • Click on the Find Updates button for a second time (yes, I know, sounds crazy, trust me)
  • Go to Components, Joomla! Update
  • Click on the Options button
  • From the "Update Server" drop down select Testing
  • Click on Save & Close
  • Click on the Options button again. IMPORTANT: You really do need to first click on Save & Close and THEN click on the Options button again!
  • From the "Update Server" drop down select "Long Term Support (Recommended)"
  • Click on Save & Close

At this point you should see the Joomla! Update component reporting "You already have the latest Joomla! version, 2.5.18".

You are now free to wonder why the "Refresh update information" button I had originally put in the Joomla! Update component was deemed "unnecessary" and had to be removed. Obviously, the 17 arcane steps above being carried out in the correct order, like a magic spell, are "more intuitive" than clicking a clearly labeled button, right? One of many Joomla!-related facepalms over the years. *sigh*

In any case, we have already identified it as a major source of confusion for Joomla! users. To this end we have created a new, free of charge, component called Akeeba CMS Update. It is still in alpha, but it tends to work much more stable than Joomla! itself. The trick is that we are not using any part of Joomla! to handle updates with this component. We have implemented our own code to retrieve update information, cache this information, download the update packages and install the updates. In an ironic twist, we made a better Joomla! update by circumventing Joomla! itself.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

allright
Thanks Nicholas, I followed the steps, so we will see if the issue is resolved.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!