View Issue Details

IDProjectCategoryView StatusLast Update
0005655mantisbtbugtrackerpublic2005-07-23 02:10
Reportermoldor Assigned Tothraxisp  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.0a2 
Fixed in Version1.0.0rc1 
Summary0005655: Problems creating a new account (similar to 0005653)
Description

After trying to sign up on my own site and getting this bug, I got it on the bugs.mantisbt.org site as well. Error returned is;

Sign up for a new account, click on the url in the confirmation email and get
"APPLICATION ERROR 1901
The confirmation URL is invalid or has already been used. Please signup
again."

Additional Information

Not only do you have to log out totally before clicking on the confirmation URL, but it appears you have to flush your cookies as well. If I opened the confirmation URL in another browser (like Galeon) it worked.

TagsNo tags attached.

Relationships

duplicate of 0005522 closedthraxisp Emailed activation codes are always incorrect 
related to 0005653 closedmasc Account signup confirmation 
child of 0005460 closedvboctor Critical Issues to Fix for Mantis 1.0.0 Release 

Activities

vboctor

vboctor

2005-06-05 10:33

manager   ~0010365

Reminder sent to: masc

Masc, what are your thoughts on this issue?

thraxisp

thraxisp

2005-06-17 16:02

reporter   ~0010563

Can you retest this in 1.0.0a3? Changes for another bug (0005653) will probably fix this one as well.

toddpw

toddpw

2005-07-08 02:14

reporter   ~0010689

I am getting this with 1.0.0a3 also. Reading the code, it looks like the html footer is touching 'last_visit' after it's been used to generate the confirm_hash in the password email, if it knows who is logged in.

I just had success by having a new user clear cache and restart their browser, so maybe it is a cookie issue of some kind.

BTW search on '1901' and you turn up three issues including this one.

thraxisp

thraxisp

2005-07-10 09:26

reporter   ~0010701

Do you allow anonymous logins on your site?

toddpw

toddpw

2005-07-10 11:51

reporter   ~0010704

No, we do not allow anonymous logins, if my reading of the config_inc files is correct. I believe this is the installation default and we didn't change it.

Currently we are having people create accounts themselves, and then an admin gives them an appropriate access level after verifying they are someone we know. They run into problems fairly quickly, either before they can login the first time or shortly thereafter.

We're not sure why some people see the problem and others don't, or why it fails at different stages for different people. The theories I had based on last_visit in the footer weren't as experimentally repeatable as I would have expected.

We have had success by resetting people's passwords and telling them to clear cache & cookies before they click on the password URL they receive from mantis. We are using this as a workaround for now.

thraxisp

thraxisp

2005-07-17 18:00

reporter   ~0010833

The last visited timestamp causes these failures. With this change, it is not updated on the account_update.php page, where any errors would be detected and flagged. This allows the back function to work.

Changes (mandatory)
core/html_api.php -> 1.176
core/utility_api.php -> 1.20

Changes (optional)
account_page.php -> 1.51
core.php -> 1.46