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

RE: Re: TSVN does not support NTLM authentication

From: Wyss Clemens (Helbling Technik) <clemens.wyss_at_helbling.ch>
Date: 2007-12-05 18:46:42 CET

>Can you please try a more recent version of the command line client?
bingo, now this one(1.4.5) "fails" too, as expected ;-)
Apache's access.log says:
127.0.0.1 - - [05/Dec/2007:18:37:49 +0100] "PROPFIND /svn_sspi/passkal/trunk HTTP/1.1" 401 401

looks like I am authenticating as "nobody", how come?

When using the old svn client I see the following entries:
127.0.0.1 - wys [05/Dec/2007:18:34:38 +0100] "PROPFIND /svn_sspi/passkal/trunk HTTP/1.1" 207 702
"wys", of course, being my user id

>guest...(you should disable that user anyway on your
>server for security reasons)
it is disabled
 
What next?

Thanks for your help(merci vöu mou!)
Clemens

-----Original Message-----
From: Stefan Küng [mailto:tortoisesvn@gmail.com]
Sent: Mittwoch, 5. Dezember 2007 18:19
To: dev@tortoisesvn.tigris.org
Subject: Re: TSVN does not support NTLM authentication

Wyss Clemens (Helbling Technik) wrote:
>> You already sent the same message: ... And I've already answered:
> I must apologize for this: at that point I was not
> registered/subscribed to the mailinglist and didn't see my post appear
> in the archive for hours, so I thought my mail didn't make its way
> "through". Also, I got no reply(as I was not subscribed :-) )

In that case, you should have mentioned that you want to be included in the cc list :)

> Regarding the "seems to": my svn command line client(1.4.0-rc5) DOES
> do ntlm authentication(see my httpd.conf below), unless it finds some
> way around my settings?

Can you please try a more recent version of the command line client?

> BUT TSVN(e.g. the repo browser) still complains: "Error * PROPFIND
> request failed on '/svn_sspi/passkal/trunk' PROPFIND of
> '/svn_sspi/passkal/trunk': authorization failed
> (http://localhost:8080)"

It's the authorization that fails, not the authentication. That means that the user which does the commit is recognized, but the user doesn't have the rights to do the commit.
Either you're authenticating as the user GUEST (you should disable that user anyway on your server for security reasons) or you prevent the user from accessing the repo in your authz file.

> No entry in the Apache error log.

Check the apache access log for the username, then check if that user really has access to the repository.

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
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Dec 5 18:47:07 2007

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