Thanks for any comments on this.
Sanjay
Ps: I was not using 'show quiz in a secure window'
Sanjay
I am using Moodle 1.6
As previously hinted, if you have not yet upgraded to 1.6.5, that is the first thing to try.
If you have any PHP skills you could try putting debugging statements in the code to try to work on what is going on. I wonder if something is corruping the session?
Quiz | 0 | 2007020200 | Delete | Settings |
Peace - Anthony
Quiz 213 2007020200 Hide
Hi! I have a same problem. I have a production server with version 1.8.4, and test server with 1.9, and the error coming in both version. Under Firefox work fine. I get this message only under Internet Explorer, if I am log in one hour at least, and sometimes if I am log in more tabs, and I want save any changes. I set medium privacy settings, and I tested now in low settings. Perhaps IE not handling well this cookie. I read another forum this happen, if you're site have address redirection.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
This is an important issues, but we can't go anywhere without more information.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Part of the difficulty is we can't give details because we can't replicate the problem. We're on 1.8.3 and the only notable difference between this quiz and our others is it is much longer (74 questions) and contains more than multiple choice question types. The error message we have gotten from two of the three failed attempts (there was no message at all with the other) gives an ID error number in a pink box. When I re-graded one of the attempts it gave a grade but the other two still have no record in the database.
I'm wondering if its something to do with the students themselves. I assume the only stage of the process that is specific to an individual student's records is the final part of the transaction where the grade is added to their ID. Therefore the part specific to the questions themselves could work (which appears to have happened). The final assignment of a grade is where the process ceased to work. Is this some kind of enrolment issue?
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
But wherever in the process it fails, there should be an error message.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
I'm told the queries required for that particular quiz take a matter of seconds so that doesn't seem likely, plus most of our students are on vacation at the moment so traffic is probably minimal. I tried testing the theory when the problem first arose though but the error didn't reappear. I don't know if there are any locks on the table that would make this problem more likely.
We're going to try submitting a number of quizzes simultaneously to see if that has any effect but the lecturer has told us he observed while students submitted one at a time to avoid a different problem that occurred the previous time we used the same quiz.
The students submitted the quiz for final grading but didn't save their attempts first. I'm wondering if we should ask students to always save their attempts without submitting first so that they can try agin if it doesn't work first time. We haven't tried this so I'm not sure if the answers would save to the database anyway.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Thank you for continuing to investigate this. We must get to the bottom of it.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
We've been considering if this is a problem with our single sign-on provision. In an earlier post there was:
"The reason for the error message 'There is no quiz with id 0' is that the redirect to the login screen and back to the quiz loses the information that your browser sent when you clicked the submit all and finish button."
We're wondering why you are redirected to the login page and back again? Because of the way our login procedure is set up this would kill the current session and start a new one.
The only problem with this theory is the question of why some students work but others don't.
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
I am also having this exact problem. I am in Moodle 1.9 and when giving timed tests of 50+ multiple choice questions with the attempts limit set at 1. Some students take the test and when they click save and submit they are redirected to a log in screen and their attempt is gone. I then delete their attempt on the quiz results screen and which then effectively allows them to start again.
The unpredicatable factor is that this can happen to one student after they have successfully taken previous tests of the same type on the same machine. They are all using Internet Explorer. I have had some dial down their internet security settings to a lower level but that may just appear to work since the pattern is unpredictable.
All Spring semester I tested in exactly the same way in 1.8 without any problems. So why now in 1.9 is this a problem?
I am busy assuring faculty this is a random problem that rarely happens, but I am afraid I am lying to them!
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
Re: Tárgy: Re: Tárgy: Re: Tárgy: Re: Problem in submitting quiz
I agree with you that there is no logical reason. The factor that other users in other posts have mentioned that firefox users do not have a problem but IE does (which is why reducing internet security settings might be working) and the concerns that appear to be connected to timing settings before the system responds to what it thinks is an inactive user returning to the software have me questioning what is happening.
When a student opens a test and then is actually "taking" the test, does their clicking the radio button for the answers act as activity as far as Moodle is concerned or is their "opening" the test and "submitting" the test the only activity? If the opening/submitting are the only real activity then with longer tests that have a timer set for 60 minutes or more could that be the reason the software prompts a username/password resubmission and then effectively wipes out their test data?
And was there a change in the quiz module from 1.8 to 1.9 that dealt with timing issues?
Session timeout is set to 3h, the duration of test is 1.5h.
My students use Firefox3 or Konqueror.
I found this problem when upgraded to moodle 1.9.4+ from 1.9.2. The upgrade process was correct. It seems the problem still exists in 1.9.5+
Quiz version 2007101509
Moodle version 1.9.5+ (Build: 20090603)
MySql 5.0.45
I would be grateful for any help. My final exams are failling due to this unexpected problem...
Usually the problem happens during long tests (1h-1.5h).
Maybe the number of questions have an influence?
Where may I check it?
In php.ini I found only such options looking connected with our problem:
max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440
Other idea is some time-outs (or bugs) in browser itself.
Also maybe there are some overflows of table size limit in mysql tables? I checked tables on fs - moodle database is ~23Mb, not so big.
My installation (OS, MySQL, php5) haven't changed. Only Moodle version and browser version (Firefox3) were changed. In Moodle 1.8.x I've never seen this problem, so it looks like something is wrong in Moodle
; After this number of seconds, stored data will be seen as 'garbage' and
; cleaned up by the garbage collection process.
session.gc_maxlifetime = 1440
That tells PHP to throw away any session after 24 minutes of inactivity. Get that increased to 10800 to match the 3-hour timeout you have set in Moodle, and your problem should go away.
Although it does not explain why the problem has happend in my installation only in Moodle 1.9.4.
I guess '1440' always was the default value for that option.
Some students show their quizzes are still open even after they tried to submit.
Please let me know if you have discovered the cause and how to fix this problem or where to post a bug.
I have not changed the session.gc_maxlifetime area yet. What file is this found in so I can fix it to 10800.
I believe this is what sovled my issue with users getting logged out after submitting quizzes in the last installation.
I tried doing it in this installation and it didn't seem to take effect when viewing the php info in Moodle. Do I have to restart anything or is there another place to set this? I have it set to 4 hours in Moodle and 14400 in php.ini
The local and master value is still 1440. My session.gc_divisor is 1000. What is the divisor?
I'm running on uBuntu 10.04/Moodle 1.9.9 Thanks.
Some students show their quizzes are still open even after they tried to submit.
Please let me know if you have discovered the cause and how to fix this problem or where to post a bug.
Please help.
Thanks.
Hi everyone,
Please help me out, if i click save without submitting button, the question page is refreshed and a new question is displayed. And i am not able to find the grade if i submit the quiz.