Support

Akeeba Backup for WordPress

#38648 WP-Cron Scheduling, our issue is not cron problem.

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.1.1
PHP version
7.4.33
Akeeba Backup version
7.8.0.1

Latest post by nicholas on Wednesday, 15 March 2023 10:59 CDT

ArvigMedia

Cron jobs start when they should. 

Profile #1 is saved :

Database backup engine = Native MySQL

Filesystem scanner engine = Smart Scanner

Archiver engine = Zip

Post-processing engine = Upload to Dropbox

When the WP-Cron Scheduling triggers, the settings in the profile are reset back to default prior to writing the backup file, so it saves all scheduled runs locally.  In order to get backups to go to our Dropbox, all of the profile settings have to be set again. 

I have attached the log file for inspection. 

If I have forgotten any information, please let me know. 

Tim

When we first began using the Akeeba for Wordpress plugin, there was an auto-populate button to add the API key for Dropbox backup.

This is no longer present, I was wondering it if is something that I have disabled, or has it been removed?  Is there a chance that we can get it back?

It helped with the workflow when we are doing our initial and final backups of our websites, and would be a welcome option to have.

Thank you for the information regardless of the answer.

Tim

nicholas
Akeeba Staff
Manager

I have not been able to reproduce this, but I am also wondering how do you trigger WP-CRON. Are you using a CRON job accessing WP-CRON's URL, or do you rely on it being triggered automatically on site access? I think it's the latter but I am not 100% positive reading the log file.

> there was an auto-populate button to add the API key for Dropbox backup.

Browsers have removed the ability to do call JavaScript between windows/tabs when the origin (site) is different. This means that this code could no longer work. This is why you need to manually copy and paste the tokens. There is no solution to that, it's a security feature added in all browsers in late 2021 to early 2022.

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!

System Task
system
The ticket information has been edited by Charly Baune (ArvigMedia).

System Task
system
The ticket information has been edited by Charly Baune (ArvigMedia).

nicholas
Akeeba Staff
Manager

I see that you edited the ticket but I don't see any new post with an answer to my question. Should I assume this was an accidental edit?

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!

ArvigMedia

Thanks for the reply, Nicholas. 

Yes, I did accidentally enter the other two submissions. My apologies for the extra edits.

I am checking on two other hosting platforms to see if I can duplicate it elsewhere. 

I'm not sure how to help duplicate what is going on, but it also occurred on the A2Hosting.com platform with another domain. In order to check it, I left the default WP-CRON enabled and refreshed the screen.  We do not have a specific time that our weekly backups should run, so it is fine to have the trigger the next time someone visits the site.  Disabling the cron and having it trigger every 1/2 hours was taxing the server and causing performance issues with the number of sites it was happening on. 

So far I have tested this on both A-2, and on Siteground and both have had the same issue.  By using the WP-CRON Scheduling, when the backup is triggered it resets everything back to the default, not only the configuration for the Dropbox connection but also the configuration wizard setup has to be redone.

This is a weird issue, I will continue testing to see if I can provide more clarity. 

Thank you for your help.  

When we first began using the Akeeba for Wordpress plugin, there was an auto-populate button to add the API key for Dropbox backup.

This is no longer present, I was wondering it if is something that I have disabled, or has it been removed?  Is there a chance that we can get it back?

It helped with the workflow when we are doing our initial and final backups of our websites, and would be a welcome option to have.

Thank you for the information regardless of the answer.

Tim

nicholas
Akeeba Staff
Manager

I think I know what is going on. Please use the dev release from here: https://www.akeeba.com/download/backupwp-dev/7-8-1-dev202302132007-revd7f465ea.html

When we first began using the Akeeba for Wordpress plugin, there was an auto-populate button to add the API key for Dropbox backup.

This is no longer present, I was wondering it if is something that I have disabled, or has it been removed? Is there a chance that we can get it back?

I already replied to this. I am pasting my previous reply below.

Browsers have removed the ability to do call JavaScript between windows/tabs when the origin (site) is different. This means that this code could no longer work. This is why you need to manually copy and paste the tokens. There is no solution to that, it's a security feature added in all browsers in late 2021 to early 2022.

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!

ArvigMedia

Sorry for the delay, I was out part of last week. 

The new version does work and doesn't delete the settings.  Thank you very much. 

 

When we first began using the Akeeba for Wordpress plugin, there was an auto-populate button to add the API key for Dropbox backup.

This is no longer present, I was wondering it if is something that I have disabled, or has it been removed?  Is there a chance that we can get it back?

It helped with the workflow when we are doing our initial and final backups of our websites, and would be a welcome option to have.

Thank you for the information regardless of the answer.

Tim

nicholas
Akeeba Staff
Manager

Can I please ask why you are always adding the following question?

When we first began using the Akeeba for Wordpress plugin, there was an auto-populate button to add the API key for Dropbox backup.

This is no longer present, I was wondering it if is something that I have disabled, or has it been removed? Is there a chance that we can get it back?

It helped with the workflow when we are doing our initial and final backups of our websites, and would be a welcome option to have.

Thank you for the information regardless of the answer.

Have you accidentally added it to your signature?

 

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!