Support

Akeeba Backup for WordPress

#42586 Akeeba backup and Akeeba Admin both deactivate on there own

Posted in ‘Akeeba Backup for WordPress’
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

WordPress version
6.9.0
PHP version
8.4.16
Akeeba Backup version
9.1.1

Latest post by beemerrider on Wednesday, 21 January 2026 19:45 CST

beemerrider

Akeeba Backup and Akeeba Admin both constantly deactivate on their own approximately once a month. I have to use the plugin manager and activate them manually. We are using Akeeba Panopticon to manage all of our WP sites and most Joomla sites. It appears that when Akeeba backup or Admin tools are updated that this is when they are deactivated. I cannot be sure of this, but when I get a message that a backup is out of date from Panopticon, I log into a site and Akeeba Backup is always deactivated in the plugin manager. This happens on all six of our Wordpress sites and is consistent. While the message about an out of date backup is somewhat concerning, I get very worried when Akeeba Admin is deactivated.

No other plugins on these sites deactivate on their own, only the Akeeba products.

 

 

 Bruce Wilson Formations Design Group, LLC Vancouver, WA USA

nicholas
Akeeba Staff
Manager

Does this appear to happen around the time there's an update available for these plugins? 

Are you using WordPress' auto-update feature for these plugins? See the Plugins page.

Have you entered the Download ID and checked it is the same you see on our site's My Account > Add-on Download IDs page? Do NOT tell me what the Download ID is; this is a public ticket. I just need a yes / no.

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!

beemerrider

It does appear to happen when there is an update to Akeeba Admin or Backup.

I am not using WP auto update. I'm having Panopticon handle all updates

The download keys are enabled and match our keys with our account.

 Bruce Wilson Formations Design Group, LLC Vancouver, WA USA

nicholas
Akeeba Staff
Manager

I have noticed that sometimes (but not consistently) when we ask WordPress to update a plugin remotely through Panopticon it will go through the process except the last step:

  • Download the update ZIP file
  • Disable the plugin
  • Move the plugin's directory to a temporary location
  • Extract the update ZIP file to a (different) temporary location
  • Move the extracted plugin in the (original) plugin's folder under wp-content/plugins
  • Delete the copy of the previous version of the plugin in the temporary location
  • Re-enable the plugin <-- This is what is skipped sometimes

The really wild thing is that we are using WordPress' own code to update plugins, using the exact same trick they are using in WP-CLI. There's nothing special or custom about it. WordPress just… forgets to carry out the last step.

I do not know why it happens, and I do not have the time to troubleshoot this. Panopticon is AGPLv3. If someone wants to spend the time to figure this out they don't just have my blessing, they have my explicit permission as stated in the license.

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!

nicholas
Akeeba Staff
Manager

I just saw that sending you the email notification about this ticket failed because your mail server is misconfigured. Emails sent to you are received by antispamcloud.com. However, instead of that service relaying the message to your actual mailserver, it pretends that it is the sending server of the email! This of course breaks both the DKIM signature, and violates our SPF policy which is designed to only allow the two very specific origins we use for sending emails to prevent email spoofing. This is the correct behaviour; antispamcloud.com and their IP address 91.246.57.194 are NOT allowed to send email on our behalf which makes the delivery of the email sent (not relayed!) by them fail as it should.

I can't believe these idiots charge money for this crap. Setting up a spam trap server which re-sends instead of relaying messages is a fireable offence, not a paid service. Sigh.

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!

beemerrider

We just changed our mail server for our clients over the last couple weeks and did ours last, the 19th. We deleted the Spam experts account for spam filtering at the same time. It has gone downhill ever since they were bought out several years ago. And our mail server support outsourced their support last year and took our mail server off line fora week trying to update our windows server, idiots. Thanks for all the suggestions and help. I’ll try the above. Go ahead and close the ticket. 

And  very grateful for Panopticon, thank you. 

 Bruce Wilson Formations Design Group, LLC Vancouver, WA USA

nicholas
Akeeba Staff
Manager

For what it's worth, I was able to finally track down why re-enabling the plugin wasn't taking place. WordPress apparently doesn't know if it's running a single- or multi-site installation when you tell it to re-enable a plugin. You have to tell it explicitly. And how do you know that? By asking WordPress, of course. Seriously. It needed me to tell it something it knows and tells me itself. I kid you not.

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!

beemerrider

Another reason I build with Joomla when possible. Thanks so much for the fix.

 Bruce Wilson Formations Design Group, LLC Vancouver, WA USA

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!