I doubt this is a major problem but it is one we have not seen before.
Line 133 of HTMLglue.pl is
if ($permissions == $Global::instructor_permissions)
This indicates that somehow the permission for the student was removed,
i.e. it is probably empty. How did you set the new password? Did you do
this over the web from the Prof/Classlist/Give a student a new password
This is how you should do this. The newpassword.pl script hasn't been
looked at in a long time (although I don't know what could be wrong
To fix the problem, try the following. Run the command line script
removeProfPermissions.pl course student_login
This should reset the student's permission to 0 even though it is not
currently set to 10 (instructor permission). Even if it fails, it will
print out the permission database so you can see what the student's
If you want to look at the permission database before doing anything, run the command line script export_permission-database.pl
If this doesn't solve your problem, write back.
<| Post or View Comments |>