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/

Reply via email to