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

Re: Cannot negotiate authentication mechanisim

From: Aaron Turner <synfinatic_at_gmail.com>
Date: Sat, 3 Apr 2010 09:16:30 -0700

On Sat, Apr 3, 2010 at 12:30 AM, Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:
> Aaron Turner wrote on Fri, 2 Apr 2010 at 18:48 -0700:
>> So this works fine for me from Linux and TortioseSVN, but from
>> Windows/Cygwin when I try to check out my repo
>> (svn://svn.synfin.net/tcpreplay) I get an error "svn: Cannot negotiate
>> authentication mechanisim".  I'm using SASL auth on the backend...
>>
>
> That server only offers DIGEST-MD5 authentication.  Natively, Subversion
> only knows CRAM-MD5 (if the comments in the source are still accurate;
> `grep MD5 subversion/{svnserve,libsvn_ra_svn}/*`).  So I guess you need an
> svn binary compiled/configured for SASL support, or to configure the
> server to allow CRAM-MD5.

So: svn --version on the client says:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme

So I thought that meant it should support things like digest-md5. Is
there a way to see what auth methods it does support?

The reason I forced digest-md5 auth was since cram-md5 doesn't support
data encryption. Probably not the end of the world though.

Thanks.

-- 
Aaron Turner
http://synfin.net/         Twitter: @synfinatic
http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & Windows
Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety.
    -- Benjamin Franklin
"carpe diem quam minimum credula postero"
Received on 2010-04-03 18:17:23 CEST

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

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