>>I checked and that class id is found on server. In fact, that key and its subkeys are identical to the values on my development machine.
>>
>>This makes me wonder if there is some permissions issue going on.
>
>Do you have the same .NET Framework on both?
Yes. Both have v2.0.50727.
I am now trying a different approach that gets around the "Type ... not defined" error by using
Dim oDoc
oDoc = Server.CreateObject("MSXML2.DOMDocument.4.0")
oDoc.async = False
Dim oHttp
oHttp = CreateObject("WinHTTP.WinHTTPRequest.5.1")
Because using CreateObject("MSXML2.ServerXMLHTTP.4.0") gives me an "Access is Denied" error when I send to the remote server, I am trying to make WinHTTPRequest work. (Adding the remote server to my Trusted Sites didn't help.)
Using WinHTTPRequest, I can post to the server. However the remote server is now returning an error saying that my input is invalid. I can't understand why my input XML is valid using ServerXMLHTTP but not when I use WinHTTPRequest.
So I will be contacting them on Monday.
Thanks again, Michel!
Tim