Support

Admin Tools

#26290 Unable to enter into extensions on second entry

Posted in ‘Admin Tools 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
Admin Tools version
n/a

Latest post by nicholas on Tuesday, 11 October 2016 00:55 CDT

Clarenceljw
 Hi Guys,

I am unable to access any extension, be it plugin, module etc a second time. Logging in and out does nothing, but if I use Firefox, I experience no such problem. I've extended my session time to 60 minutes but the problem is still there.

Please help. Thank you.

nicholas
Akeeba Staff
Manager
Assuming you are using the .htaccess Maker feature: please try setting the "Set default expiration time to 1 hour" option to No and then click on "Save & Create .htaccess".

The root cause of this issue seems to be the same as your ticket 26289. This .htaccess option tells the web server to set the default expiration time by document type, including text/html i.e. the pages created by Joomla. This shouldn't be a problem as Joomla sends cache busting headers where necessary. Unfortunately, Joomla 3.4 and later have a significant bug / oversight in redirections. Instead of using HTTP 307 for temporary redirections from one page to the next, Joomla is using HTTP 301. Unfortunately HTTP 301 is the HTTP code for a permanent redirection which is cached by all major browsers (Chrome, Firefox, Opera, Safari, Edge). This causes the browsers to not visit certain pages which are necessary for Joomla! to operate correctly, causing this inexplicable errors. It took me a debugging session several hours long to figure that out last week. The next version of Admin Tools will contain a fix for this issue (we will not set up a default expiration time for text/html documents).

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!