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

Re: Logging Subversion client HTTP requests

From: Manuel Lemos <mlemos_at_acm.org>
Date: Mon, 01 Aug 2011 04:28:22 -0300

Hello Bert,

on 07/31/2011 09:11 AM Bert Huijben said the following:
>>> Does httpclient work if you switch it to the cURL option? You may need
>>> to extend the class to provide https specific curl options [1].
>>>
>>> [1]
>>> http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-
>> ssltls-protected-sites/
>>
>> I just figured the problem. It was not working with Curl either because
>> I was resolving the IP address of the server before opening the SSL
>> connection and I should have used the original host name for servers
>> like this for some reason related with the way PHP establishes SSL
>> connections.
>>
>> Anyway, this problem is solved now. Thanks for the interest in helping
> out.
>>
>> I still have a problem with CodePlex SubVersion, which is also accSSL,
>> but I think I will figure out comparing with requests sent by the svn
>> program to non-SSL sites. I will let you know otherwise.
>
> Codeplex is a reimplementation of the svn server by reverse engineering
> (instead of looking at the developer documentation), so it might be

Maybe they did not find the developer documentation, as I didn't. Maybe
I missed something obvious, but most RFC and any other documentation
were more about WebDAV in general than SubVersion specific tasks.

> different in ways not detected by the standard libraries. (And they have
> quite a list of 'known' issues that aren't resolved yet)

I am sure about that. The specific issue that I found with CodePlex
SubVersion responses is that it returns empty responses when doing
PROPFIND requests with Depth header set to 1, when I expected to get the
list of entries in the folder like all other SubVersion servers that I
tried.

This is one case on which looking at what svn command does would be
helpful, as CodePlex SubVersion server only works in SSL and I cannot
tap the exchanged traffic with strace or wireshark.

-- 
Regards,
Manuel Lemos
JS Classes - Free ready to use OOP components written in JavaScript
http://www.jsclasses.org/
Received on 2011-08-01 09:29:10 CEST

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.