[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Need help troubleshooting user authentication (apache)

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Tue, 17 Apr 2012 17:15:14 +0100

"Cooke, Mark" <mark.cooke_at_siemens.com> writes:

> When using a browser, I get the following for <shift>-1 through <shift>-0 on my UK keyboard (bounded by '[]'):
>
> 2012-04-17 16:03:09.734000 : svntest [!"£$%^&*()]
>
> ...but when I use the svn command line client I log instead:
>
> 2012-04-17 16:01:52.124000 : svntest [!"œ$%^&*()]
>
> Note that the `£` is now different. I think that this explains the
> `Password Mismatch` error?

Non-ascii passwords are a problem for HTTP because there is no standard
for encoding the password before constructing the digest, nor is there a
standard for the client to tell the server which encoding it used.
Because there is no standard clients tend to do different things. Some
clients will convert the password to UTF-8, some clients will convert to
some other encoding, and some clients will leave it in whatever encoding
the user entered.

-- 
Philip
Received on 2012-04-17 18:15:56 CEST

This is an archived mail posted to the Subversion Users mailing list.