Support

Akeeba Backup for Joomla!

#12898 saving configuration results in a 403 page

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, 10 July 2012 05:10 CDT

bepos
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.6
PHP version: 5.2.17
MySQL version: 5.5
Host: localhost
Akeeba Backup version: 3.5.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:
After upgrading my site from 1.7.5 to 2.5.6 and installing Akeeba Backup Pro i am no longer able to save the akeeba configuration.

opening the configuration and saving it will result in 403 error.

i have:
- checked the write permissions and the seem to be fine
- run the wizard a couple of times without result
- done a uninstall and reinstall

any help will be appreciated.

btw i do have a same kind of installation, same hosting and there it works just fine.

kind regards

Mark

nicholas
Akeeba Staff
Manager
First make sure that you are logged in as a Super Administrator. If you are a plain old Administrator you will get a 403 error as plain Administrators don't have the Configure privilege required to save the configuration.

In any other case please try installing Akeeba Backup Professional 3.5.2 again on your site, on top of your existing Akeeba Backup installation, without uninstalling the component.

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!

bepos
I have check and i am super administrator.
For test i have created a new SuperUser. Logged in with this account, went to the configuration and clicked save. and again 403

then i did an install over the existing one. still the same issue.

any other ideas?

nicholas
Akeeba Staff
Manager
The only other thing I can think of is having a partial installation of Akeeba Backup. You can fix that by doing a manual partial uninstallation and reinstallation of the component. Please remove the following folders:
- administrator/components/com_akeeba EXCEPT the administrator/components/com_akeeba/backup directory and the administrator/components/com_akeeba/akeeba/serverkey.php file. If you remove that directory and that file you will lose your existing backups and/or settings.
- components/com_akeeba
- administrator/modules/mod_akadmin
- media/com_akeeba
- plugins/system/plg_srp
- plugins/system/plg_akeebaupdatecheck
- plugins/system/plg_aklazy
- plugins/system/plg_oneclickaction
Now install Akeeba Backup 3.5.2 on your site again. Please make sure that you receive no error messages during the installation and that the installation status of all extensions shows as Installed or Already Installed. If you see anything marked as "Not installed" please tell me what it is.

If it still throws a 403 error when you try to save the configuration settings of Akeeba Backup you have an ACL issue. In this case, please post back for further instructions.

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!

bepos
Hi nicholas,

did all the things you suggested, but that didn't work.

finally i tested it on my local webserver and got the some error. so i completely uninstalled akeeba backup and went into the database and searched for "akeeba" and found one row with the name lib_fof. going back into joomla i found this small plugin and did an uninstall.

after that i performed a new install and YES!! finally i was able to save the configuration.

i guess before upgrading from 1.7.x to 2.5.x i had to uninstall akeeba first.

does this make any sense to you?

nicholas
Akeeba Staff
Manager
Framework-on-Framework (FOF) is the framework upon which Akeeba Backup and all of my components are built. lib_fof is the library extension -not plugin- which installs this plugin. By uninstalling it, you removed the library. By reinstalling the component, you reinstalled the library.

It does make sense to me (and I expected it): you had permissions issues. What I mean is that the libraries/fof directory (where FOF is installed) had some permissions issues which wouldn't allow its files to be overwritten when re-installing the component. In that case, in the page which appears immediately after the component installation, you should see that the Framework-on-Framework's installation status would be a red "Not Installed". I suspected as much before sending my previous reply hence I wrote:
Please make sure that you receive no error messages during the installation and that the installation status of all extensions shows as Installed or Already Installed. If you see anything marked as "Not installed" please tell me what it is.

Since you uninstalled the library extension you cleared that directory, therefore the subsequent fresh installation of lib_fof which is automatically happening during the component's installation succeeded and the problem went away.

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!

bepos
ok. that makes sense indeed.

only thing i can't remember is that there was an error after reinstalling akeeba. all messages were green. but now i'm no longer sure.

anyway the problem is gone.

thanx for the quick responses!!

nicholas
Akeeba Staff
Manager
You're welcome! I'm glad it's all fixed 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!