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

Re: [TSVN] Unable to commit using today's nightly

From: Norbert Unterberg <nunterberg_at_gmail.com>
Date: 2005-10-12 16:26:47 CEST

2005/10/12, Michael Dietschi <groups@dietschi.net>:

> I had the same troubles on our installation and could make it work again when I enabled my (custom) setting 'SSPILowerUserName' - but don't ask me *why* this seems to work!

That was the hint, thank you. I noticed today the commit does work on
our new SVN server but does not work on the old one. The new one uses
a newer version of mod_auth_sspi which supports converting the user
name to lower case.

The reason why it sometimes works and sometimes not is that windows is
inconsistent about the user name that is passed to the NTLM module.
WIndows mixes DOMAIN\User, domain\user, domain\User, DOMAIN\user and
so on. When you configure subversion to accept "user" and windows
passes "User", then you get the access denied. Subversion cares about
the case, windows does not.

By the way, I have a mod_auth_sspi 1.0.3 that supports a
SSPIUsernameCase [upper|lower] directive. You can download it here:
http://www.gknw.net/development/apache/httpd-2.0/win32/modules/mod_auth_sspi-1.0.3-2.0.54.zip

This could also be added to the Manual and FAQ.

Norbert

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Oct 12 16:27:17 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.