Session Error with IE11 / Win 8.1

More
11 months 1 week ago #188290 by FlowinBeatz
Hi folks,

we are desperately trying to get LimeSurvey running for IE11 on Win 8.1. Unfortunately we are always receiving a "We are sorry but your session has expired" Error message after answering the first question.
This issue occurs only on IE 11 with Win 8.1

The main reason for this is, that LimeSurvey sends two identical cookies to the browser which brings the IE to lose the session or something. More info can be found here:

stackoverflow.com/questions/2577026/cook...ng-overwriting-in-ie
stackoverflow.com/questions/22051626/ove...e-is-failing-in-ie11

The (not so) fun thing is, that it sometimes happens even on the official LimeSurvey Demo:



So my question is:

Had anyone the same issues? I assume it's somehow a thing of server configuration (That's why I posted it on the 'Installation' board).
Did anyone found a fix to make it properly work in IE11 and Win 8.1?

Thanks a lot,
Philipp
Attachments:

Please Log in to join the conversation.

LimeSurvey Partners
More
11 months 1 week ago #188294 by FlowinBeatz
We are running Version 3.17.5+190604

Strange thing is that on one system there is no issue at all (for example with crossbrowsertesting.com) and on the next system there is no way to avoid the issue. Both Win 8.1 with IE 11.

Regarding to the StackOverflow links from above this has to be a bug in Win 8.1.. But who knows... :-(

Any other browser is just fine.
This surveys have to run in a major corporate environment so IE11 is a big thing there...

Please Log in to join the conversation.

More
11 months 1 week ago #188299 by FlowinBeatz
This only refers to using LimeSurvey in the frontend.
Backend would be a different story.

Please Log in to join the conversation.

More
11 months 1 week ago - 11 months 1 week ago #188301 by tpartner
Try disabling AJAX mode in the survey theme options.

(jelo will probably laugh)

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
Official LimeSurvey Partner - partnersurveys.com
Last edit: 11 months 1 week ago by tpartner.

Please Log in to join the conversation.

More
11 months 1 week ago #188302 by FlowinBeatz
No difference :-(

Please Log in to join the conversation.

More
11 months 1 week ago #188303 by FlowinBeatz

Please Log in to join the conversation.

More
11 months 1 week ago #188307 by FlowinBeatz
Where exactly do I have to add this? I'm just producing 500s here :D

Please Log in to join the conversation.

More
11 months 1 week ago #188323 by FlowinBeatz
Don't wanna celebrate too early, but seems like this little config fixed it.
Waiting for client approval.

Thanks so much!

Please Log in to join the conversation.

More
11 months 1 week ago #188325 by FlowinBeatz
Just got the client's feedback: Survey is running fine!
Thank you all so much for the awesome support!

Please Log in to join the conversation.

More
11 months 1 week ago - 11 months 1 week ago #188338 by c_schmitz
The real reason for this error is a second call (caused by the browser requesting the favicon), which is not properly handled by LimeSurvey. The following commit fixes the issue:

github.com/LimeSurvey/LimeSurvey/commit/...a10da0944928e2114fe4

See also bugs.limesurvey.org/view.php?id=15212

This took us so long to fix because the call does not usually show up in the developer console and every browser software requests it at a different time and we were not able to reproduce with recent browser versions.

Best regards

Carsten Schmitz
LimeSurvey project leader
Last edit: 11 months 1 week ago by c_schmitz.

Please Log in to join the conversation.

More
11 months 1 week ago #188340 by FlowinBeatz

jelo wrote: How do you come to that conclusion?

The case here is a running LS 3.17.5+190604 with a closed corporate user base with IE11/Win8.1 . The code changed with the missing ICO validation was done way later.


Changing the session name from the default to a unique one seemed to have fixed the issue here.
That wouldn't help when the missing ICO validation where in place.


I guess it‘s because we also opened a support ticket and our developer provided some extra information ;-)

However, LS will be a bit more stable with this commit.

Thank you all!

Please Log in to join the conversation.

More
11 months 1 week ago #188375 by ollehar
True, the bug with the favicon was introduced in 3.17.10+190821.
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now