Support

Akeeba Backup for Joomla!

#11513 Box.net Post-processing engine errors

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, 13 March 2012 06:22 CDT

user54804
Mandatory information about my setup:

Have I read the related troubleshooter articles above before posting (which pages?)? YES
Have I searched the tickets before posting? YES
Have I read the documentation before posting (which pages?)? YES
Joomla! version: 2.5.2
PHP version: 5.3.5
MySQL version: 5.1.56-log
Host: (optional, but it helps us help you)
Akeeba Backup version: 3.4.2

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

I think there is a bug in the "post-processing engine" that is being used to send backup files to box.net.

Situation:
-In the profile configuration the output directory is set to "Default Output Directory" (/homefolder_site/administrator/components/com_akeeba/backup/)
-The 2 authorisation steps towards box.net were succesfull
-The destination directory at box.net has been configured
-The option to delete local backup files when finishing the backup has been chosen

First issue:
-When the backup starts one can see in the "Default Output Directory" that backup files are being generated
-After the local backup has been completed these files are correctly transferred to the directory specified on box.net
-Then it happens: the local backup files are not being deleted but they are moved to the administrator's root directory, meaning that they will be included in the next backup and so doubling the volume that has to be backed up. The next backup this volume again will be doubled (4 x normal volume), the next time ...

To make sure that the problem is not located in my hoster's server I made backups towards a Dropbox account using the same options. This is working fine, after being transferred to Dropbox, the local backup files are being deleted from the default output directory.

Second issue:
Also the logfile that is being generated when using the the "post-processing engine" for box.net is moved to the administrator's root directory and therefore is not showing up in the Akeeba backup interface. The log that is being showed in the Akeeba interface is the log of the last backup before the backup to Box.net was performed.

The attached logfiles are coming from the administrator's root directory (akeeba.backend.log & akeeba.frontend.log)

I am not a native English speaker so I hope my explanation is understandable and not too confusing.

Best regards,
Georges

nicholas
Akeeba Staff
Manager
Hello Georges,

You are right, there is a bug in the official box.net PHP library which causes that file copy to take place. I hadn't realised that. I have created a patch for that and just uploaded dev release svn1290. Please install it on top of your existing installation and retry backing up with the box.net integration enabled. It should now work properly. Please confirm that the solution works for you.

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!

user54804
Hello Nicholas,

The link you provided does not contain a patch, can you upload it again please?
Best regards,
Georges

nicholas
Akeeba Staff
Manager
I never provide patches. The average user doesn't know what a patch is and how to apply it. Moreover, patches can not convey database changes which might be required between releases. Therefore, all of my dev releases are exactly what the title says: releases. Installable extension ZIP files.

The link I provided leads you to the developer releases page for Akeeba Backup Professional. Click on the first one on the top of that list. Now download the one and only download item contained therein. It's an extension installation ZIP file. Use Joomla!'s extension manager to install it, without uninstalling your existing version beforehand (unless you don't mind losing all of your settings and backups).

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!

user54804
Hello Nicholas,

sorry for my previous remark, I first followed the link provided in the notice mail of your reply on this ticket. This page one reaches then has no content.

Now being logged in on your site and following the link provided in the ticket itself is directing me to the correct page.

This release seems to work fine now, thanks a lot for the effort.

Regards,
Georges

nicholas
Akeeba Staff
Manager
Oops, my bad, I forgot to tell you that the link requires you to be logged in. I keep on forgetting that the easiest way to follow a link I post is through the ticket reply notification email. Thank you for your feedback! I'm glad the problem is solved now :)

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!