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

Possibly defect in the svn client?

From: Prewer, Lyndsay <Lyndsay.Prewer_at_thomsonlocal.com>
Date: Fri, 25 Apr 2008 13:14:21 +0100

Hi,
 
I'm able to reliably reproduce this issue, and wondered if anyone can
shed any light on its cause. I'd also like to log this as a defect, if
the group agrees that it is as such.
 
Summary
Performing an import of a source tree through the svn client, to a
server that uses NTLM SSPI authentication fails with a 501 error
(Multi-author commits not supported) on around the 51st item being
imported. The 501 is occurring because the username is somehow omitted
with this request. The source tree is a typical src, lib, tools layout.
Item 51 is normally one of the nunit assemblies.
 
The command line is
 
svn.exe import <WorkingFolderPath> http://<SvnFolderPath> -m "Message"
--no-auth-cache --non-interactive
 
I've recorded the traffic in Wireshark and the offending PUT request is
always preceeded by a [FIN, ACK] exchange between the server and client,
in which the client tells the server that "Checksum: 0x9e75 [incorrect,
should be 0xee84 (maybe caused by "TCP checksum offload"?)]".
 
I can work around this by adding a username parameter that contains my
NT logon username. The 501 is thus overcome by always ensuring a
username is forced through.
 
Setup
Client PC is WinXP SP2
Client is running the Svn client build from Collabnet: 1.4.6-4.
 
Server PC is a VmWare system running Windows 2003 Server Standard
Edition SP2
Server is running the Svn build from Collabnet: 1.4.6-4.
I'm accessing svn through Apache, using SSPI. The settings are:
<Location /svn>
   DAV svn
   SVNParentPath D:/svn_repository
   SVNListParentPath On
   
   # Authentication
   AuthName "Subversion"
 
   # Windows NT authentication
   AuthType SSPI
   SSPIAuth On
   SSPIAuthoritative On
   SSPIDomain <DOMAIN NAME>
   SSPIOfferBasic On
   require group <GROUP NAME>
</Location>
 
Many thanks

Lyndsay Prewer

Senior Development Analyst

Thomson Local

Tel: 01252 390 065

Email: <mailto:Lyndsay.Prewer_at_thomsonlocal.com>
Lyndsay.Prewer_at_thomsonlocal.com

 <http://www.thomsonlocal.com/> www.thomsonlocal.com

 

The opinions expressed are those of the individual and not the company.
Internet communications are not secure and therefore Thomson Directories Limited ("the company") does not accept liability for any claims arising as a result of the use of this medium for transmissions by or to the company.
This email and any files transmitted with it are confidential. If you are not the intended recipient, you are hereby notified that any disclosure, distribution or copying of this communication is strictly prohibited.
Whilst we take every reasonable precaution to screen out computer viruses from emails, attachments to the email may contain such viruses. We cannot accept liability for loss or damage resulting from such viruses.
Thomson Directories Ltd. Registered Office: Thomson House, 296 Farnborough Road, Farnborough, Hants. GU14 7NU. Incorporated in England. Registered No. 902438
Received on 2008-04-25 15:54:13 CEST

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