View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
06532Bug reportsOtherpublic2012-09-14 10:36
Reporterderekwildstar Assigned Toc_schmitz  
PriorityhighSeveritypartial_block 
Status closedResolutionunable to reproduce 
Product Version1.92+ 
Summary06532: Captcha does not validate with Internet Explorer
Description

The captcha expression does not validate when using Internet Explorer 9. This problem can occurs with another version of this browser. Firefox can handle correctly the captcha. The error condition was not testes on Chrome, Safari or Opera.

Steps To Reproduce
  1. Activate the captcha to be showed before enter the question page
  2. Load the survey with Internet Explorer
  3. Press the "Continue" button without any answer. This is to ensure the error will occur. The page will be shown again with another captcha expression
  4. At this time, type the correct captcha value and press the "Continue" button
  5. From this point, any attempt to answer the captcha question fails.
Additional Information

Early debugs shows that the problem occurs because after press the Continue button (submit), the IE loads twice the captcha (verification.php), so the expression shown on captcha is always different from the one generates the result saved on the $_SESSION

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)20822
I will donate to the project if issue is resolvedNo
BrowserWindows Internet Explorer
Database type & versionMySQL 5.1
Server OS (if known)Unix/Linux
Webserver software & version (if known)Apache 2.2.19
PHP Version5.2

Users monitoring this issue

derekwildstar

Activities

derekwildstar

derekwildstar

2012-08-31 05:41

reporter   ~20604

For more information and a simple test script, follow this link: http://stackoverflow.com/questions/12170692/why-internet-explorer-loads-one-image-more-than-one-time-on-some-situations

c_schmitz

c_schmitz

2012-09-09 15:57

administrator   ~20648

Which version of IE does show this behaviour?

derekwildstar

derekwildstar

2012-09-10 16:03

reporter   ~20652

Last edited: 2012-09-10 16:03

As the description says, IE9, but this behaviour can occur on another versions of IE and/or another browsers. In fact I tested only on IE9 and Firefox. On FF everything is OK. On IE there are two calls to verification.php, so the result of showed expression is unpredictable, turning the use of captcha impossible.

The link on annotation #20604 can give you a more complete example

c_schmitz

c_schmitz

2012-09-13 14:56

administrator   ~20678

Last edited: 2012-09-13 14:56

I just checked this here in IE9 and it works just fine. I cannot reproduce your problem, sorry. Do you have maybe some IE plugin installe that causes the problem?
Is your survey online somewhere for me to test.
Can you check if you maybe can reproduce this in our demo installation and post the link?

derekwildstar

derekwildstar

2012-09-13 16:10

reporter   ~20681

To reproduce the error i've done the following steps:

  1. Open IE9
  2. Paste the following link: http://surveys.zettaomnis.comlu.com/index.php?sid=41669
  3. Press ENTER on address bar
  4. The page will load with some portugues text (ignore it) and the captcha expression
  5. Answer the expression and press the button
  6. After that, even answering correctly, the captcha does not validate

Doing the same above on FF works perfectly. There are a workaround on my IE9 situation...

  1. Open IE9
  2. Paste the following link: http://surveys.zettaomnis.comlu.com/index.php?sid=41669
  3. Press ENTER on address bar
  4. The page will load with some portugues text (ignore it) and the captcha expression
  5. PRESS THE REFRESH BUTTON TO RELOAD THE PAGE
  6. Answer the captcha expression and press the button
  7. Now, the expression is corrctly validated

Weird, not? If you follow the link http://stackoverflow.com/questions/12170692/why-internet-explorer-loads-one-image-more-than-one-time-on-some-situations you will see a more direct example, using nothing but the captcha system (no survey required)

c_schmitz

c_schmitz

2012-09-13 20:25

administrator   ~20683

It works also on your http://surveys.zettaomnis.comlu.com/index.php?sid=41669 URL for me with IE9. It seems to be a problem with your system or some browser plugin.

derekwildstar

derekwildstar

2012-09-13 20:37

reporter   ~20685

I will deactivate all plugins anda test again... Please do not close this issue...

derekwildstar

derekwildstar

2012-09-14 02:59

reporter   ~20690

I deactivated all plugins (complements) on my IE9, and the problem persists. And now I found another error. At the end of one survey the results are always incomplete when I use the my IE9.

The same behaviour happens on my work's IE9.

What can I do for help solve this?

c_schmitz

c_schmitz

2012-09-14 10:36

administrator   ~20691

But if I can not reproduce it here with IE9 and you can then it must be your system(s) - or maybe a proxy server you are using.

In addtion to that the captcha system exists in LimeSurvey for years and nobody else complained about this issue.

Anyway, I am sorry but this is not a LimeSurvey bug.

Issue History

Date Modified Username Field Change
2012-08-31 05:40 derekwildstar New Issue
2012-08-31 05:40 derekwildstar Issue Monitored: derekwildstar
2012-08-31 05:41 derekwildstar Note Added: 20604
2012-09-09 15:57 c_schmitz Note Added: 20648
2012-09-09 15:57 c_schmitz Assigned To => c_schmitz
2012-09-09 15:57 c_schmitz Status new => feedback
2012-09-10 16:03 derekwildstar Note Added: 20652
2012-09-10 16:03 derekwildstar Status feedback => assigned
2012-09-10 16:03 derekwildstar Note Edited: 20652
2012-09-13 14:56 c_schmitz Note Added: 20678
2012-09-13 14:56 c_schmitz Status assigned => feedback
2012-09-13 14:56 c_schmitz Note Edited: 20678
2012-09-13 14:56 c_schmitz Note Edited: 20678
2012-09-13 16:10 derekwildstar Note Added: 20681
2012-09-13 16:10 derekwildstar Status feedback => assigned
2012-09-13 20:25 c_schmitz Note Added: 20683
2012-09-13 20:31 c_schmitz Status assigned => feedback
2012-09-13 20:37 derekwildstar Note Added: 20685
2012-09-13 20:37 derekwildstar Status feedback => assigned
2012-09-14 00:30 c_schmitz Status assigned => feedback
2012-09-14 02:59 derekwildstar Note Added: 20690
2012-09-14 02:59 derekwildstar Status feedback => assigned
2012-09-14 10:36 c_schmitz Note Added: 20691
2012-09-14 10:36 c_schmitz Status assigned => closed
2012-09-14 10:36 c_schmitz Resolution open => unable to reproduce
2021-08-09 10:13 guest Bug heat 4 => 6