Really, I do not understand why you mention Webcron.
Because that's what you told me:
I have created a cron in Joomla. Everything looks fine. When I run manually, the cron I have a 524 error. The time out is set up to 1800 seconds: which is enough to a full backup. It works with webcron.org.
In any case, you are still not doing what I told you to do.
You cannot test the scheduled task in the backend. The backup task is a resumable task as I have explained in https://www.akeeba.com/documentation/akeeba-backup-joomla/automating-your-backup.html#joomla-scheduled-tasks. As such, it does not finish running when you call it; it pauses and waits to be resumed later. That's the "error" you got. When it's called by the Joomla Scheduled Tasks scheduled it won't throw an error. Does Joomla's interface sucks sweaty, hairy balls? Yes, it does. I didn't write it, and I did tell them at the time its a subpar user experience.
So, let's go back to what I have been telling you to do.
Does your server have real, CLI-based CRON jobs? If not, STOP – move your site to a server with real CRON jobs.
If your server has real, CLI-based CRON jobs follow the instructions in the "Setting up your site for scheduling using a CLI CRON job" section first. You can find that in the sole link I gave you in this here reply.
Once this is working, create a new Scheduled Task of type "Akeeba Backup – Take a Backup" and schedule it to take a backup whenever you want. DO NOT try to run it manually; resumable tasks cannot be tested through the backend interface. Wait for it to run at its scheduled time.
The fact that the backup task is resumable is why it's so important to have the Joomla Scheduled Tasks scheduler CRON job run once a minute. The backup will do some work for one to 20 seconds, then it will return. What we want is Joomla to run its scheduler again when the next minute of the hour comes, thus telling our backup task to resume work. It will again work for anywhere from 1 to 20 seconds, then it will return again. Rinse and repeat, until the backup is done, at which point the backup task will return a success, and the scheduler will reschedule it for its next execution.
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!