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

Re: bug: Wrong Author name on checkin (cached NTLM auth?)

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-12-10 21:19:18 CET

Yu Yokota wrote:
> Hello TortoiseSVN developers,
>
> First, I'd like to thank you for the wonderful frontend for svn.
> Without it my company would have not bought into the idea of using
> Subversion as the version control system.
>
> I am experiencing some problem with 1.4.x and I would appreciate your
> help.
>
> ----
>
> Client: 1.4.5 Build 10425
> Server: svn 1.2.0.14790 + https with SSPI auth using Apache
>
> Steps:
> 1. Install TortoiseSVN 1.4.5
> 2. Right-click > TortoiseSVN > Settings > Saved Data > Authentication
> Data, and hit "Clear" button.
> 3. Check out some existing test project. (Checks out without auth
> challenge)
> 4. Make some change to a file you checked out.
> 5. Right click on the working folder and SVN Commit... > Type in commit
> message, and hit OK.
> 6. Right-click > TortoiseSVN > Show Log
>
> Problem:
> 1. I can check out and commit skipping the authentication challenge.
> 2. Author name on the log is Windows login name, instead of the svn user
> name.
>
> Expectation:
> 1. I am prompted with user name/password dialog after hitting "Clear"
> Authentication Data.
> 2. svn user name shows up as the Author, not the Windows login name.
>
> Note:
> This behavior did not happen with TortoiseSVN 1.3.2 or 1.3.3.

Of course: in 1.3.x, the SSPI authentication was not enabled, while it
is enabled in 1.4.5. That means, with your 1.3.x clients you basically
use the basic authentication as a fallback, which mod_auth_sspi uses if
SSPI is not working.

You can configure mod_auth_sspi to always use basic authentication with:

SSPIBasicPreferred on

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Dec 10 21:19:34 2007

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