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/