Designation:  Non-SSA/Finmeccanica  

Daniel Shahaf wrote:

> The Apache Subversion Project does not release binaries, official or 
> otherwise.  CollabNet, Inc. is > one of several third parties who build and 
> release binaries of our software.

Just letting everyone know what binaries I was using incase this behavior is 
unique to their configuration.

>> The problem was due to a RewriteRule on the master and/or slave:
>> 
>> # Redirect to remove double slash within URL-path RewriteCond 
>> %{REQUEST_URI} ^(.*)//+(.*)$ RewriteRule .*
>> https://%{SERVER_NAME}%1/%2 [R=301,L]
>>
>> ...
>> 
>> I don't mind removing this RewriteRule from the configuration file,
>
> Seems like that's a solution then.

That's a solution much like cutting off a finger to get rid of a splinter. Yeah 
it works, but...

> (And, by the way, your RewriteRule is less than ideal; it causes a 
> repeated request for each doubled slash: http://foo/bar/////baz)

How so?  I thought the plus sign after the second slash will capture one or 
more slashes? Could you provide a revised expression?

>> but I'm still wondering why this breaks ONLY slave commits and ONLY 
>> on older clients?
>
> Don't know.  You haven't said what version the master server runs, though.

I stated that this started happening "when I upgraded from the latest 1.6.x 
server to the 1.7.1" one. Both master and slave servers were upgraded 
simultaneously. In fact, they're now at 1.7.2, but the issue persists.

3.1.1001

Reply via email to