Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Sessions Expired being reported

More
3 years 3 months ago #222108 by jelo
Replied by jelo on topic Sessions Expired being reported
@DenisChenu:
The Plesk concept is described here.
docs.plesk.com/en-US/obsidian/administra...he-with-nginx.70837/

@marcgold
So you had no reported issues before the update to 3.27.25?
The last surveys hadn't caused such amount of reports around expiring sessions?

I'm pretty sure, that LimeSurvey releases are not tested against iOS Safari Browser during that much. Is there a reason for ruling out an issue just introduced with 3.27.25?

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • marcgold
  • marcgold's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
3 years 3 months ago #222109 by marcgold
Replied by marcgold on topic Sessions Expired being reported
Denis,  You make an excellent point.   

I can confirm that until today the system was running 3.27.22  (I just restored the backup to be sure).  So the problem was definitely on 3.27.22.   I cannot rule out 100% that the issue was not as a direct result of this version,  however a few months ago I moved to DB sessions as this was happening occasionally and we would have been on earlier versions - but we have just did 2 large sends (1 of 250 the other of 550) with tokens and the number of reported issues was around 10% - 15%.  This could be due to the larger numbers.   But either way - it shouldn't be happening at all.

Session Expired as far as I know is all to do with cookies (please correct me if i'm wrong).   I know there is a weird issue with Plesk that clears the default cookie path on the hour as part of a system cron script (even if they have not expired). 

So I thought there is two choices .. either:
  • Change the cookie save path to something not default (add a cron job to clear them every 6 hours)  OR
  • Use the DB Sessions built into LS  (this seemed the simpler and safest way as its part of LS already)

I can and will switch the the non default Session_Save_Path - but wondered if someone would chip in with a "Eureka! Moment"
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team & Official Partner
  • LimeSurvey Community Team & Official Partner
More
3 years 3 months ago #222119 by DenisChenu
Replied by DenisChenu on topic Sessions Expired being reported
Wuith DBsession : there are a new issue about iSessionTime

Maybe just update github.com/LimeSurvey/LimeSurvey/blob/2d...bHttpSession.php#L14

To send a fixed value ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member. - Professional support - Plugins, theme and development .
I don't answer to private message.
The topic has been locked.
Moderators: holchtpartner

Lime-years ahead

Online-surveys for every purse and purpose