hmm ... mon ikke det har noget med at du prøver at poste over HTTPS ??
fordi det fungerer fint når jeg tester over HTTP ...
Problemet kan se ut til at du ikke bare kan springe fra et certificat over til et andet under en transaction. Dessuden ser det ud til at det er et "problem" i MSXML3:
"The ServerXMLHTTP and XMLHTTP components have limited HTTPS support in MSXML3. Specifically, they do not fully support Secure Sockets Layer (SSL) certificates, which are used for authentication. The components do support the HTTPS protocol, but the request fails if the server requires a client certificate.
ServerXMLHTTP includes SSL certificate support in MSXML 3.0 Service Pack 1.
"
(
http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q290/7/61.ASP&NoWebContent=1 punkt 7)
Du er nødt til at have minimum MSXML3 SP1 for at der skal være begrænset understøttelse for SSL.
MEN !!! Du er også nødt til at kalde din "https" side *fra* en SSL side ... ellers vil det nok ikke fungere. Dette er "functionallity by design" fra MS sin side:
http://support.microsoft.com/default.aspx?scid=kb%3ben-us%3b304420/nute