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.
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"
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.
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
Server is running the Svn build from Collabnet: 1.4.6-4.
I'm accessing svn through Apache, using SSPI. The settings are:
# Windows NT authentication
SSPIDomain <DOMAIN NAME>
require group <GROUP NAME>
Senior Development Analyst
Tel: 01252 390 065
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