The Download ID is actually stored in the #__update_sites
table in the extra_query
column. You will see that it's saved as dlid=YOUR_DOWNLOAD_ID
. If it disappeared, it means that this update site record was removed and then added again.
One way I know of is when updating the software, there is a tiny chance that Joomla might screw up and remove the update site record. However, this happens very infrequently – based on anecdotal evidence, it appears to be less frequent than once every hundred thousand updates.
Another way this could happen is if you, another super user, or a third party extension removed the update site. When this happens and you go back to Components, Akeeba Backup our software catches that problem and installs the missing update site record. Of course, since there is no longer a record of your Download ID the reinstalled record is missing the Download ID.
The final way I know is when you use the Rebuild button in the Update Sites page. Since Joomla! 3.9 it's supposed to keep the Download ID (the contents of the extra_query
column), but according to my experience it sometimes does not. I have only seen this twice myself and could not figure out the exact conditions, so I cannot rule that out either.
Basically, it's not something you need to be overly worried about. You would either need to do something deliberate, or be really unlucky for this to hit you. If it happens to you twice within a few months I'd say you ought to buy a lottery ticket.
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!