When an incorrect email address is uwed to try and login, the error message returned does not make it clear that the email address is invalid and is quite scary.
Operation 'user-depots' failed. Database write error on db.monitor! Revision chars (@, #) not allowed in '<EmailAddress>
This happens with correct and incorrect email addresses. However, the email address isn't a correct Perforce user account name. I guess, this is not a P4WEB issue, it happens with the command line client as well (Server version: P4D/SOLARIS10SPARC64/2012.2/631250 (2013/04/30)):
padps37: export P4USER=greinsch@orga-systems.com
padps37: p4 login
Operation 'user-login' failed.
Database write error on db.monitor!
Revision chars (@, #) not allowed in 'greinsch@orga-systems.com'.
This happens with correct and incorrect email addresses. However, the email address isn't a correct Perforce user account name. I guess, this is not a P4WEB issue, it happens with the command line client as well (Server version: P4D/SOLARIS10SPARC64/2012.2/631250 (2013/04/30)):
padps37: export P4USER=greinsch@orga-systems.com
padps37: p4 login
Operation 'user-login' failed.
Database write error on db.monitor!
Revision chars (@, #) not allowed in 'greinsch@orga-systems.com'.