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

error 'svndiff data has invalid header'

From: Maurer, Hermann <Hermann.Maurer_at_gft.com>
Date: 2005-11-09 15:28:21 CET

Hello folks,

we are using Subversion on a Linux box in our corporate LAN. Some project members are having access to the repository from the internet via a reverse proxy. On the reverse proxy and the subversion server Apache web server is running:
Server version: Apache/2.0.55
Server built: Oct 24 2005 13:57:15

The subversion version is the following:
svnversion, version 1.2.3 (r15833)
   compiled Oct 7 2005, 15:26:11

The external clients have the last version of TortoiseSVN and connects to the reverse proxy via HTTPS. The reverse proxy has the directive 'SSLProxyEngine On' enabled and speaks HTTPS with the internal subversion server in LAN.

Since a couple of days we have had a strange problem. If an external client tries to add a new file to the repository, TortoiseSVN cannot accomplish the commit operation and shows the following error message:

...svndiff data has invalid header...

The URL is as follows:
https://host.domain.com/projects/proj02/trunk/NW-99999-xx(%dcbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts/tttbuild.xml

In the logfiles of the Apache web server I see the following messages:

______access_log on the reverse proxy_______

xx.xx.xx.xx - - [08/Nov/2005:16:59:43 +0100] "PROPFIND /projects/proj02/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts HTTP/1.1" 207 591
xx.xx.xx.xx - - [08/Nov/2005:16:59:43 +0100] "CHECKOUT /projects/proj02/!svn/ver/64/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts/tttbuild.xml HTTP/1.1" 201 526
xx.xx.xx.xx - - [08/Nov/2005:16:59:43 +0100] "PUT /projects/proj02/!svn/wrk/bacba12f-8ded-ac4d-80e0-25f4a84cd694/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts/tttbuild.xml HTTP/1.1" 500 222
xx.xx.xx.xx - - [08/Nov/2005:16:59:43 +0100] "DELETE /projects/proj02/!svn/act/bacba12f-8ded-ac4d-80e0-25f4a84cd694 HTTP/1.1" 204 -

_____access_log on the subversion server______

yy.yy.yy.yy - - [08/Nov/2005:16:59:39 +0100] "PROPFIND /projects/proj02/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts HTTP/1.1" 207 591
yy.yy.yy.yy - - [08/Nov/2005:16:59:39 +0100] "CHECKOUT /projects/proj02/!svn/ver/64/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/
TS/Implementierung/TTT-Frontend/build/Scripts/tttbuild.xml HTTP/1.1" 201 526
yy.yy.yy.yy - - [08/Nov/2005:16:59:39 +0100] "PUT /projects/proj02/!svn/wrk/bacba12f-8ded-ac4d-80e0-25f4a84cd694/trunk/NW-99999-xx(%C3%9Cbergreifendes)/2_Enginieering/TS/Implementierung/TTT-Frontend/build/Scripts/tttbuild.xml HTTP/1.1" 500 222
yy.yy.yy.yy - - [08/Nov/2005:16:59:40 +0100] "DELETE /projects/proj02/!svn/act/bacba12f-8ded-ac4d-80e0-25f4a84cd694 HTTP/1.1" 204 -

______error_log on the subversion server______

[Tue Nov 08 16:59:40 2005] [error] [client yy.yy.yy.yy] could not write the file contents [500, #185000]
[Tue Nov 08 16:59:40 2005] [error] [client yy.yy.yy.yy] Svndiff has invalid header [500, #185000]

The problem occurs only with a few files, not generally.

___ But if the same operation is done from the LAN without reverse proxy, it works !!!___
 
Can anybody give me an advice ? Thank you for your help in advance !

Regards,
Hermann Maurer

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 9 15:32:28 2005

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.