Thanks for your help and pointers. I’ve manually created a copy of the site locally from a snapshot yesterday and it works. Very strange what’s happened overnight, but not being able to log in only started when I replaced the admin-ajax.php file with a like-for-like file.
My personal suspicions are
1) WooCommerce 3 has done something weird – hearing a lot of bad press atm
2) Updraft+/WP Clone incompatibility (although they play well on my local version now)
3) WordFence is blocking something, although it doesn’t report anything
4) The site is behind a 3rd party firewall (1hr Fix) who use Sharkgate – that might be blocking something
I’ll report back once this is sorted.
If anyone else can think of anything please let me know, this is critical for me
Thanks
Does the “Advanced Tool” section in UpdraftPlus show ‘security’ among your active Apache modules? Returning 404 errors when it decides to block stuff is the signature of mod_security.
David
Hi David,
Just had a look and no, not that I can see…
Interestingly, I’ve just tried to access the file in my browser:
http://www.WEBSITE.com/wp-admin/admin-ajax.php
The resulting page isn’t now my theme standard 404 page, just a ‘0’ in the top left of the page.
I’m wondering if there might be something cached in the database somehow?
I’ve managed to create a new admin user and this user can log in just fine. My main user admin still can’t.
Thanks for your support guys – this is more and more likely not Updraft, but hopefully, as I solve this issue it might prove useful for others…
OK, quick update. I really wanted this thread to provide value by informing others who might be in the same situation of a solution.
Well, because this is a customer website, I needed to wait until I’d discussed things with them before I committed to doing any roll-back or repair work. However, when I came back to this today, the issues seem to have disappeared yet I’ve done nothing.
I’d previously tested not only in private and different browsers but even on different computers.
I can only think there was (perhaps still is) some database glitch that a) prevented my account from logging in and b) stopped Updraft from accessing the admin-ajax.php file.
This all started without warning and ended without a word. Weird.
I don’t know if WordPress does any automated DB cleaning via a cron job or something, but I can now log in with my original account and update the Updraft settings.
That said, one thing did stand out – when I altered the settings (kept 4 backups, not 2) I had to re-authenticate with Dropbox! Now, why would that be?
Steve
Hi,
Apologies for the delay.
What version of UpdraftPlus is currently installed?