Session activity not updated
We configure the sessions to have an expiration after 15 minutes of inactivity. With 1.3, the session was periodicaly updated (field lastSeen) but with 1.4, nothing occurs.
We found some problems in the LemonLDAP::NG::Handler::Main library in the retrieveSession function.
- lastSeen seems to have been replaced by _utime in sessions
- Assign to datasUpdate but test on $ntsv->{datasUpdate}
- Bad test for update the session : < 60 instead of > 60
With this corrected (see the patch attached), the sessions are still not updated. Instead of that, new sessions are created with only the _utime field. It seems that the $apacheSession->update does not work as it should. We tried to add _session_id in the passed hash. The session is updated but broken.