--VQ-- Site Admin

Joined: 06 Jan 2003 Posts: 590
|
Posted: Sat Apr 28, 2007 12:24 pm Post subject: Error adding a user: Duplicate Activation Code |
|
|
Question: Upon adding several new user addresses to my vqSA, one of them resulted in this error:
Asked by Guruh Mandala, Nusa.net, Indonesia
Answer
We have seen this happen from time to time. It is the direct result of a security process and it is easily avoided by doing any of these things:- Wait just a few seconds longer between adding individual users
- Close your browser and try again
- Use the Bulk Add feature whenever you are adding more than a few users
Background
The error Duplicate Activation Code does not mean the user name already exists (in that case, the error is Duplicate User ID).
A duplicate activation code happens on occasion and it clears itself in a minute, sometimes by exiting the browser and restarting.
The error indicates that the activation code used to register a new user has already been presented to the central registration server. We use unique activation codes for each new account for both accounting purposes and so that incoming mail is either challenged or bonded as necessary. Each vqSA has an abundant supply of activation codes - more than enough for its rated capacity.
When you create a user, the admin control panel kicks off a process that grabs the next activation code and uses it to register the new address with the central server. The central server watches for attempts to use the same code to register more than one user. This revents hackers from creating fake accounts with on your domains.
Due to web session latencies, browser chaches, etc, sometimes the web browser has a previous activation code when you go to create a new user. Fortunately, this clears up on its own - by using any of the techniques in the list above.
One useful hint – if you are creating many users at once (say, more than 10), use the Bulk Add feature. Since this does not use the browser for each user creation, it will never have this problem.
Incidentally, the symptom is slightly more likely for vqSA servers far from America. In the future, we may distribute central server databases to other countries - and will become less likely to occur. |
|