View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
16564Bug reportsSurvey takingpublic2021-08-30 12:43
Reporterdrrcraig Assigned Toollehar  
PrioritynoneSeverityblock 
Status closedResolutionreopened 
Product Version3.22.20 
Summary16564: Auto load URL not working for non-domain URLs but only for Chrome and Safari - works fine for Firefox and Edge
Description

Running LS 3.22 (also did the same thing with LS4) on an IIS 10 box with PHP 7.2.7 (also happened with PHP 7.4) and MYSQL 8.0.21. When a participant is using Chrome and we try to redirect outside of our domain, they have to hit the submit button twice and then they get the "session has expired" error. Only happens (at least that we can replicate) with Chrome.

We are using a participant service and need to redirect to their website after completing the survey.

I'm not sure if it is an LS issue or something on our network side - since it's only an issue with Chrome and Safari Current version - PC and Mac.

Any ideas would be greatly appreciated.

Steps To Reproduce

Created survey
added end url
select autoload
Local url (same domain) works (current workaround is to send to local HTML page with the redirect code to out of domain page- to the participant service)
Non-local URL - works for Firefox & Edge but not Safari & Chrome

For Chrome and Safari when you click submit and it stalls, then when you hit submit a second time you get the "We are sorry but your session has expired." error

Tried to redirect to several different domain urls and get the same issue (i.e. www.google. com)

Had LS 4 running - same issue, upgraded PHP to 7.4 same issue.

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)Version 5.0.7+210628
I will donate to the project if issue is resolvedNo
BrowserWorks in Firefox/Edge,
Database type & versionMYSQL 8.0.21
Server OS (if known)Windows 2016 v1607
Webserver software & version (if known)IIS 10
PHP VersionPHP 7.2.7

Users monitoring this issue

There are no users monitoring this issue.

Activities

drrcraig

drrcraig

2020-08-17 17:24

reporter   ~59487

I was able to find a workaround - I created a redirect page from inside my domain that redirected to the out of domain page. That seems to have worked.
So in Limesurvey the load URL is still in the domain (the redirect page), but the redirect page takes the participant to the non-domain page.

ollehar

ollehar

2021-03-03 14:44

administrator   ~62649

Please check if this bug still exists in the latest patch release. Thank you.

galads

galads

2021-08-04 15:20

reporter   ~65822

Hello drrcraig,

we have asked for feedback on this issue. Because we did not get an answer we assume that the issue is resolved.
However, should you be able to reproduce the issue using the latest version, please feel free to re-open the issue and give us exact details on how to reproduce it.

Thank you and best regards,

galads

drrcraig

drrcraig

2021-08-04 20:34

reporter   ~65844

Sorry, I didn't see the request for more information. It is still not working with Chrome or Safri here is an example
https://psychology.edinboro.edu/limesurvey4/index.php?r=survey/index&sid=529318&lang=en it should auto load Google and will in Firefox but not Chrome or Safari

galads

galads

2021-08-30 12:43

reporter   ~66175

Hello drrcraig,
I checked this with the latest version and could not reproduce, so this is most likely fixed for good.
Therefore, I am closing this issue. If you still can reproduce the issue using the latest version, please feel free to re-open the issue.
Thank you!

galads

Issue History

Date Modified Username Field Change
2020-08-04 01:21 drrcraig New Issue
2020-08-17 17:24 drrcraig Note Added: 59487
2021-03-03 14:44 ollehar Assigned To => ollehar
2021-03-03 14:44 ollehar Status new => feedback
2021-03-03 14:44 ollehar Note Added: 62649
2021-08-04 15:20 galads Status feedback => closed
2021-08-04 15:20 galads Resolution open => fixed
2021-08-04 15:20 galads Note Added: 65822
2021-08-04 15:20 galads Bug heat 4 => 6
2021-08-04 20:34 drrcraig Status closed => feedback
2021-08-04 20:34 drrcraig Resolution fixed => reopened
2021-08-04 20:34 drrcraig Complete LimeSurvey version number (& build) Version 3.22.20+200617 => Version 5.0.7+210628
2021-08-04 20:34 drrcraig Note Added: 65844
2021-08-30 12:43 galads Note Added: 66175
2021-08-30 12:43 galads Status feedback => closed