Support

Akeeba Backup for Joomla!

#13529 About the update last night

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 Friday, 14 September 2012 03:05 CDT

JUG-Heerenveen
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.7
PHP version: 5.3.13
MySQL version: 5.1.63
Host: (optional, but it helps us help you)
Akeeba Backup version: Pro 3.6.5

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:

Dear Nicholas,

Last night I reported you the bug in Akeeba Backup 3.6.4 over Twitter. (BommesX)

An explanation:
Tonight I was working and saw your tweet coming along that you updated Akeeba Backup to version 3.6.4.
I created backup and restorepoint before update. After updating I was not able to backup and configure Akeeba Backup Pro anymore. (You know the 500 error screen). But also I could not restore to version 3.6.3 anymore. A reinstall from version 3.6.3 was not working too. I contacted a friend of me to check if this was only with me, or with her too. She had same behavior and same crippled Akeeba Backup on complete different server. That was it that I thought to warn you and my followers to not update, using Twitter.

A few minutes after me, Brian Teeman posted his tweet that he created already brave a support ticket about same issue, When I visited your support system and saw that Brian and someone else already created tickets about the issue. I was thinking, doubling the ticket makes no sense.

Fortunately you fixed the issue really fast and released version 3.6.5. I really want to thank you for that.

After that I followed the discussion between you and Brian on Twitter.
I understand and respect that you do not want to give support over Twitter, and I never asked you for that. I only wanted to help you not spreading a bug with your extension-update by fast reporting. How earlier find and fix bug, how less support-work it gives to you.
Generally I can help myself and know how to restore to previous versions of a extension or joomla! version. But not everyone is that handy.
I also know the way to your website and your support-ticket system.

Unfortunately I know (and you too I assume) many people hitting the update-buttons without creating backups. Many trust also on the restore-point functionality of Akeeba Backup.
But when Akeeba update cripples it's own restore-point-, configure- and backup-functionality, where people on rely, there we have a main issue!
That's why I used Twitter to report fast to you and my followers not to update. I really never wanted to offend, blame or something else to you.I wanted to help you by reporting!

Your first reactions(tweets) to me were very offending. It's not nice to get such a reaction when you only want to help. Maybe you worked very hard this day and you were very tired, but I think it is not the way to respond to your customers or people anyway. I know your reactions can be rude also to others, also on your previous Twitter account. And I know also that some people can react very stupid or rude against you!
But: please realize that from people you treat respectfully you get much more back in live, as from beaten or rude treated people.
In Dutch we have a proverb: "Voer geen oorlog voer de eendjes". It means something like: "Don't feed the war, feed the little duckies".

I only wanted to say this to you!

Finally: I still am a big fan of your extensions and I still will spread the positive words about your extensions in our Joomla! usergroups and on multiple Joomla! forums.

Best regards and have a nice weekend,
Benno Stulemeijer

BTW: I do not mind when you delete this ticket after read (but maybe copy first ;-))

nicholas
Akeeba Staff
Manager
Hello Benno,

First thing first. When you use Twitter to contact me I have no idea who you are, except maybe 10-20 people. I have no idea who you are, if you are a subscriber, if yes which subscriptions you've bought and so on. On Twitter I am replying to an unsolicited contact by someone I don't know.

Twitter is a lousy method for reporting bugs. In 140 characters you cannot report an issue. Your tweet yesterday meant to me "doing something unspecified after upgrading to an unspecified (maybe 3.6.4) version of Akeeba Backup (Core or Pro is unspecified) on an unspecified version of Joomla! I got an unspecified error which contains the number 500 in it". As you understand it takes a psychic to extract anything meaningful from it, more so if I don't know who you are. If I knew you were a subscriber and you are using Akeeba Backup Professional 3.6.4 I would have limited the number of unknowns, but I'd still not be able to understand what the problem is or help you.

Now, you may be wondering why I replied what I replied.

Every time I publish a new version I get a torrent of "bug reports" mentioning 500 errors during installation or backup. These are caused by Joomla! timing out during installation, bad permissions in the temp or the component's directory, an upgrade which didn't complete, leftover files because of wrong permissions and maybe a few more rare reasons. In lack of contradicting information I played psychic and assumed that you were reporting something like that. Well, no surprise here, I am a lousy psychic. Moreover, it was past midnight and I was awakened to the Twitter bell going off on my phone. Hence my reply to you. It did appear as a bogus bug report from someone I don't know.

You should have used this ticket system and provide me with all the detailed information you did today. Or even send me a support request with all the mandatory information (Joomla!, PHP and Akeeba Backup versions), a description of the issue and steps to replicate it. Ten minutes after your tweet two other people did so using the Contact Us form on the site. Then Brian send me a support request too. This allowed me to find out what is going on.

As for Brian, he should mind his own business. There is a damn good reason I don't reply to bug reports and support requests on Twitter: they lack all information necessary to fully understand and be able to reproduce the issue and don't allow me to provide a complete and documented reply, like the one I am typing right now. If I am to take seriously and reply to everyone's "bug" report on Twitter I might just as well start doing free support again. Which I won't, for all the reasons I had analysed back in July 2011.

For the completeness of the story, the bug was in the view.php file shipped with FOF. The fixed file wasn't committed to the repository and that's why it wasn't pulled in the build machine. This ended up with a broken version of FOF being shipped with all three components. I couldn't replicate it because all my test servers had already installed a dev build of Admin Tools, built on the development machine, which had a newer, fixed version of FOF. I never saw a problem when doing test installs. I had to create a new site to see what was reported.

Anyway, I created a new, shortlinked page. This is what I'm going to reply to people asking for support, reporting bugs, requesting features, asking pre-sales information or saying something which begs a reply longer than "Yes" or "No".

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!