Support

Akeeba Backup for Joomla!

#8592 Backup Hangs at Initialization step

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
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

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by nicholas on Tuesday, 05 October 2010 05:33 CDT

user13492
Just upgraded to pro version. First problem was an upload/install error message
" -1 - An error has occurred.

It was not possible to copy the selected file."

This message resolved itself when I uninstalled the core product before installing the Pro version.

However, now the backup fails in what appears to be an infinite loop while attempting to complete the Initialization process.The green bar proceeds to about 5%, then resets and starts again, repeatedly. It also appears that at each recursion a new backup file is created. The first seems properly named, but the others have " (no description)" in the description field. The longer I let it sit while trying to initialize, the more of these files are created in the manage backups screen.

This situation does not appear to self terminate. It forces me to navigate away from the screen in order to get out of it (i waited about an hour once, creating a few hundred of the "no description" files). When I navigate away, a red highlighted error screen flashes briefly, but does not remain long enough for me to read everything on it. In part it says:

Ajax loading error:error.

Inspection of the log file did not, to me, provide any clues of errors, the last entries in the log file were:

[100826 20:04:41] ----- Finished operation 2 ------
[100826 20:04:41] ----- Finished operation 3 ------
[100826 20:04:41] Successful Smart algorithm on AECoreDomainInit
[100826 20:04:41] Kettenrad :: Domain 'init' has finished.
[100826 20:04:41] ====== Finished Step number 1 ======
[100826 20:04:41] *** Batching of engine steps finished. I will now return control to the caller.
[100826 20:04:41] Sleeping for 1984.90214348 msec, using usleep()
[100826 20:04:43] Saving Kettenrad instance backend
[100826 20:04:43]

The log file stops abruptly at this point.

Help!

nicholas
Akeeba Staff
Manager
Please uninstall the current version and install the latest developer's release. A fixed release (3.1.b3) is scheduled for release today.

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!

user13492
Nicholas, Thank you for your attention to this problem so far. Uninstalling, and then installing the developers release, does not seem to affect the situation at all. All previously reported symptoms remain, and all attempts to backup from the back end have failed.

I do, however, have more information to add. While using the core version, I had set up cron jobs as per the core product cron instructions on the website. These cron jobs did not work for me, which is why I upgraded to pro. Prior to my uninstalling the pro version and installing the developers version, one of these cron jobs hit. This time it successfully created a backup from the front end!

So something is clearly working better now with the pro version, but the backup on the backend problem remains unresolved

nicholas
Akeeba Staff
Manager
The Javascript issue which caused the ever-running initialization of the backup is now resolved in Akeeba Backup 3.1.b3. If you still have the same issue with the new beta, please try using a clean (no plugins) installation of Firefox Portable from PortableApps.com. This is a well-tested browser environment and seems to be working perfectly with Akeeba Backup. Do note that clean installations of FF 3.5, 3.6, 4.0.b4, IE 7/8, Chrome 5, Safari 4 and Opera 10 also worked fine with Akeeba Backup. We know that some browser plugins may be affecting the backup process, but it's still unclear which are they. The best approach is to use Firefox Portable in order to rule out any interference from your browser setup.

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!

user13492
Hello again Nicholas,
Upgraded to 3.1.1b3, no change in behavior. Have not tried the portable firefox, but can confirm that the problem does not exist in Google Chrome or Internet Explorer as I have them configured.

I have gone through all of my plugins and disabled them in groups of four, hoping to identify an aberrant plugin. The problem persisted independently of disabled plugins.

Similarly for disabled extensions.

I could send you a list of my plugins and extensions if this is useful. I would also be happy to test any easy to test configurations on my end, if that would be helpful to your efforts.

Although the problem is not yet resolved, I am currently in a "functional" state. My cron jobs are working via the front end, and I know to use IE or Chrome if I want to do a backend backup. Of course, using Firefox is preferred, so let me know if further tests on my part would be of help in sorting out the problem.

nicholas
Akeeba Staff
Manager
That's crazy! I tested with Firefox 3.5.11, 3.6.8 and 4.0.b4, they all worked. So did Firefox Portable 3.6.8. Of course, Chrome 5, Safari 4, Internet Explorer 8 and Opera 10 all worked flawlessly. Which exact version of Firefox are you using?

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!

user13492
Nicholas, I am using Firefox 3.6.8

But I have good news, it works just fine now. I stepped away from the problem for a while, replaced my McAffee antispam software with norton antivirus, and rebooted both machines that I am using. The problem is now gone on both machines. Cannot say for sure what made the difference, the reboot or the McAfee replacement, or just my own previous operator error somehow. But I would strongly suspect the Mcafee package, as it has been giving me troubles in other areas as well. If I had suspected that that might be the problem, I would have only upgraded one of my two machines to do a comparison with that being the only variable. Too late now.

But I am happy to report that the problem is now fully resolved. Thank you very much for your help on this. Great program!

Robert

nicholas
Akeeba Staff
Manager
The McAfee antispam factor is very interesting. I will try to reproduce this issue by installing McAfee's antispam on a test PC. Thank you for taking the time to report this!

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!

user8364
Drat, I've been posting in the wrong thread. I just posted three posts to 3.1.b.2 before I realized it wasn't 3.1.b.3

I think these posts may be relevant, Nicholas. Hopefully they will help supply a clue:

http://www.akeebabackup.com/forum/25731/topic.html?p=3#p35099
http://www.akeebabackup.com/forum/25731/topic.html?p=3#p35105
http://www.akeebabackup.com/forum/25731/topic.html?p=3#p35107

You only really need the first link as they are three consecutive posts.

Regards,
Ken

nicholas
Akeeba Staff
Manager
Ken, no worries, I figured out you were talking about beta 3 ;)

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!

user13492
Nicholas,

Looks like I spoke too soon on the problem being completely gone. I was working on setting up cron jobs yesterday, and one of them went astray. It wound up creating about 10,000 bad backup records before I flagged the problem. I had to go directly into the database with Navicat in order to delete them. I will not make any attempt to debug this one, though, until the new release is out for me to install. I see from the other thread that one is coming today.

nicholas
Akeeba Staff
Manager
The 3.1.RC1 release should also fix the CRON jobs (assuming that you were talking about front-end CRON jobs?)

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!

user13492
Nicholas,

Yes, front end cron jobs.

nicholas
Akeeba Staff
Manager
It should be fixed in RC1. Can you please test that? Thanks!

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!

user15803
I was having the same problem and spent well over an hour quite frustrated with it. This is the last thread I had to look through in the forum and BAM! Virus Software. I myself just updated from AVG Free 9 to 2011, and the LinkScanner feature was apparently blocking important data in my ajax response. Turing LinkScanner off fixed it immediately.

Thanks for the insight guys.

nicholas
Akeeba Staff
Manager
An anti-virus software can do that?! I thought these anti-virus issues were fixed by their authors some 2 years ago. OK, that actually explains many inexplicable problems I've seen with several users. Thank you for the heads up!

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!