hwdevteam VIP
Total posts: 76
09 Дек 2013 21:30

This is a help for anyone who has this issue, (as we have recently.)

Error: "You are not permitted to use that link to directly access that page (#218)."

How to recreate:

  1. edit record

  2. save and close

  3. attempt edit record again

you must log out and log back in to be able to edit.

We have discovered - this bug is in Joomla 2.5 and 3.1.x.
- It is fixed in 3.2.
- It is not a Cobalt Bug, but a Joomla bug.

To solve it, you need to turn off ExpiresDefault in your .htaccess file.(!)

ExpiresActive On > ExpiresActive Off

Yes, its bizarre.

Somehow, and only in IE10 and Chrome, there is a session cookie that gets setup that is not deleted properly. Joomla 3.2 seems to work fine though.

Unfortunately the site will be slower with ExpiresActive Off, and I know Sergey will not be happy with this ;)

Последние изменения: 02 Март 2014


Sergey
Total posts: 13,748
11 Дек 2013 05:43

and I know Sergey will not be happy with this

Yes I wount.

Is it signififcant slowness or little? What would be the difference?


hwdevteam VIP
Total posts: 76
17 Дек 2013 00:13

Its enough to be a problem, in a large site... Especially one with lots of media, small jpgs, css files etc.. these get cached in the browser automatically with ActiveExpires On.

We have more and more customers using Chrome - another rang today.. Not able to re-edit an article (nothing to do with Cobalt).

Upgrading to Joomla 3.2 is the only way I know, to fix lots of little Joomla and Chrome / IE10 bugs

Работает на Cobalt