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

Re: Crazy svn+ssh commit regression in trunk and 1.5

From: David Glasser <glasser_at_davidglasser.net>
Date: Thu, 7 Feb 2008 20:25:34 -0800

On Feb 7, 2008 8:21 PM, Augie Fackler <durin42_at_gmail.com> wrote:
> Howdy all,
>
> I noticed recently that I can't commit to my FreeBSD server (passwd
> authentication for the users, can log in fine via ssh) with svn 1.5 or
> 1.6, but 1.4 would work just fine, even from the same working copies
> (if the WC was downgraded, naturally). After a lot of downgrading and
> testing, I've determined the regression was introduced in r21109. What
> happens is this:
>
> r21109 client:
> [imladris:~/test-repo/trunk] durin% /opt/experimental/bin/svn ci -m
> 'Checking to see if commit is fixed.'
> svn: Commit failed (details follow):
> svn: SASL(-1): generic failure: Unable to find a callback: 16385
> [imladris:~/test-repo/trunk] durin%
> [02/07/08 10:04PM] 1
>
> trunk HEAD client:
> [imladris:~/test-repo/trunk] durin% svn ci -m 'Checking to see if
> commit is fixed.' svn: Commit failed (details follow):
> svn: Cannot negotiate authentication mechanism
> [imladris:~/test-repo/trunk] durin%
> [02/07/08 10:09PM] 1
>
> But with OS X's stock 1.4 client (10.5.11, svn, version 1.4.4
> (r25188)) the commit works.
>
> I haven't gone diving into the code to figure out what is going on in
> the code, that's on the agenda for later. Checkouts and updates work
> no matter what version of the svn client is used.
>
> The server is running FreeBSD, and svnserve is 1.4.4 from ports. I
> control the server, so I can install random versions of svn on it for
> testing if needed.
>
> Can anyone try to reproduce this (1.4 server, 1.5/1.6 client, svn+ssh)
> to make sure it's not a bug in my setup somewhere? I'm suspicious it's
> my setup, since this doesn't seem like the kind of thing that'd be
> missed.

Is SASL enabled in svnserve.conf?

--dave

-- 
David Glasser | glasser@davidglasser.net | http://www.davidglasser.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-02-08 05:25:47 CET

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