No Code Attached Yet bug
avatar mtomzig
19 Apr 2023

Steps to reproduce the issue

When a form with keepalive is opend in frontend or backend (eg. plugin form) and the system debug is active the session ends some timer after the lifetime set in the config.

It doesn't matter if the debug mode is activated before or after the form was openend. But as soon as debug mode is activated and I wait some time (and do no other things with the Joomla instance) the session will be destroyed.

In the server log I see that the AJAX-Calls for keeping the session alive were coming periodically, but the session will be destroyed nonetheless.

I haven't found the exact timing yet. But it seams that the session is destroyed about 30 minutes if the session lifetime is set to 15 minutes.

No other window/tab was opend but the page with the form itself.

Expected result

The session should be still alive after the session lifetime is over.

Actual result

The session was destroyed and the form can't be used anymore because there is a new session token.

System information (as much as possible)

Tested on Unix based server (QNAP-NAS)
with Joomla 4.2.9 and 4.3.0 with MariaDB in PDO or MySQLi-Mode

avatar mtomzig mtomzig - open - 19 Apr 2023
avatar mtomzig mtomzig - change - 19 Apr 2023
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 19 Apr 2023
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 19 Apr 2023
avatar richard67 richard67 - change - 19 Apr 2023
Labels Added: bug
avatar richard67 richard67 - labeled - 19 Apr 2023
avatar brianteeman
brianteeman - comment - 1 Sep 2023

I am unable to replicate this

avatar Hackwar Hackwar - change - 2 Apr 2024
Status New Closed
Closed_Date 0000-00-00 00:00:00 2024-04-02 11:52:49
Closed_By Hackwar
avatar Hackwar Hackwar - close - 2 Apr 2024
avatar Hackwar
Hackwar - comment - 2 Apr 2024

I just tested this as well and can also not replicate this. I fear this is an issue in your setup and not a bug in Joomla. Since we also didn't get any similar reports, I'm closing this issue. Thank you for reporting.

Add a Comment

Login with GitHub to post a comment