Support

Akeeba Backup for Joomla!

#42038 10.0.2 Wont Update

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
‎5.3.1
PHP version
8.2.28
Akeeba Backup version
10.0.2

Latest post by nicholas on Monday, 23 June 2025 10:51 CDT

PixelPerfectCreative

Hi there, I am not able to update Akeeba Backup Core from 10.0.2 to 10.0.3. I saw where people were having issues with it in April, and the suggestion was to just wait a few hours, but I still can not complete the update. I am using this on over 50 sites, and hoping to avoid having to manually update each site. Is there any advice you can give to complete the updates?

Thank you in advance for your help.

nicholas
Akeeba Staff
Manager

That was a temporary issue which has been solved months ago. The CDN was serving an older update file, I invalidated the CDN cache, and the correct file has been served since.

To make sure, I installed 10.0.2 on a Joomla 5.3.1 site, entered the Download Key, clicked on Check for Updates, it found the update, and installed it just fine. No checksum issues.

A bit of background as to what is going on. The update information file contains not just the URL to download the update file from, but also its checksum as a SHA-512 hash. After Joomla downloads the file it calculates the SHA-512 sum of the downloaded file and compares it against the one in our update information file. If they match, it proceeds with the update. If they don't match, you get the error message you saw.

First of all, do you have a writeable temp-folder? Go to System, System Information, Folder Permissions. Scroll all the way down. The very last item is the "Temp folder" and it must show writeable.

Try deleting the files and folders inside your temp folder. This would fix a potential issue where Joomla has already downloaded the package but for any reason it has been corrupt.

Then, you should check that you have the correct Download ID entered. Our documentation has step by step instructions on how to do that.

Go to System, Update, Extensions and click on Check For Updates. Can you install the update now? If you do, for some really weird reason Joomla had cached the broken update information for three months. This is not normal; the update information cache expires after a period of time between 1 and 24 hours depending on settings. In that extensions update page click on Options and check the value for Updates Caching (In Hours). It should be any value except 0. If you leave it to 0, issues like this which do happen across all extensions would make you unable to install any updates.

If none of that helps, then Joomla downloads a broken update file. This would mean that something is broken on your host's side, e.g. they have a transparent caching proxy for the requests made FROM your server TO external sites. We do mark our downloads as "do not cache" in multiple ways, but some hosts do use standards-non-compliant caches which ignore those headers, leading to problems like yours. They are rare, but they do exist.

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!

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!