I think it's in the parser--it ignores dollar signs and pound signs. C# Online.NET! http://wiki.csharp-online.net/
-----Original Message----- From: Duncan Brannen [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 15, 2006 10:57 AM To: users@tomcat.apache.org Subject: Pound sign £ in passwords Hi, We've just installed tomcat 5.5.15 and found that admin users cannot authenticate to the application manager if they have a £ in their password (The password in question started with a £ ) We're using openldap for authentication and can see the error=49 wrong password errors in the logs. I changed my password and can now log into the admin interface. An Application running on the server (Meeting maker html client) generated the following error in catalina.log when I tried to log in using a password starting with £ java.lang.InternalError: Password (?password) corrupted by formatting: changed = 1/1/70 12:00:00 AM (0x7c25b080), salt = [20] 0x0273a7912e4e8d78b627aeab52a01d60a7f86626, data = [31] 0x09125c6458faefae7e9d2e032355f8d81d1de628adc7501570649dacaa287a, flags = hF,hn (0x3880), text = "?password" catalina.out:16:08:21 ERROR [http-8080-Processor35] Common - Logging error 10001 for exception java.lang.InternalError: Password (?password) corrupted by formatting: changed = 1/1/70 12:00:00 AM (0x7c25b080), salt = [20] 0x0273a7912e4e8d78b627aeab52a01d60a7f86626, data = [31] 0x09125c6458faefae7e9d2e032355f8d81d1de628adc7501570649dacaa287a, flags = hF,hn (0x3880), text = "?password" the password ?password should read £password Is there a lang setting I've missed somewhere? I guess there's a UTF-8 / iso-8859-1 incompatibility? Cheers, Duncan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]