Hi, thanks for the report.

On Mon, Feb 05, 2007 at 01:36:47PM +0100, Yves Martin wrote:
>  I'm currently working with svn 1.4.2 built with neon 0.25.5
>  on my Linux station. The server is configured with svn 1.3.2,
>  WebDAV, https and mod_auth_kerb. That configuration is OK.
> 
>  Now, I'm testing svn 1.4.3 built with neon 0.26.3 still on Linux
>  workstation as a client - no change on the server-side.
> 
>  Kerberos SSO seams to work well on the server-side point of view
>  but the client does not parse properly the http 207 response
>  (Multi-Status) whereas response content seems OK.

Can you try this patch?  If it still fails please give the new debug 
output.

--- src/ne_auth.c       (revision 1148)
+++ src/ne_auth.c       (working copy)
@@ -533,7 +533,7 @@
     int ret;
     ne_buffer *errmsg;
 
-    if (strncmp(hdr, "Negotiate", ptr - hdr) != 0) {
+    if (strncmp(hdr, "Negotiate", ptr - duphdr) != 0) {
         NE_DEBUG(NE_DBG_HTTPAUTH, "gssapi: Not a Negotiate response!\n");
         ne_free(duphdr);
         return NE_ERROR;

_______________________________________________
neon mailing list
[email protected]
http://mailman.webdav.org/mailman/listinfo/neon

Reply via email to