I have a problem when I try to send XML to an external client's endpoint (Example: https://dev.hostname.com:4969/dir/dir.page.php).
I get this error back when I try it from a .NET WCF web service and from Fiddler from our UAT web server:
[Fiddler] The connection to 'dev.hostname.com' failed. System.Security.SecurityException Failed to negotiate HTTPS connection with server.fiddler.network.https> HTTPS handshake to dev.kmcis.com failed. System.IO.IOException Received an unexpected EOF or 0 bytes from the transport stream.
It works fine if I try the same from my development box (I get back an expected XML stream that confirms that it was successful).
This is what I am trying in Fiddler:
- Go to the "Composer" tab
- Select "POST"
- Plug in the endpoint URL (https://dev.hostname.com:4969/dir/dir.page.php), and
- Plug this XML into the "Request Body" text box:
<?xml version="1.0"?>
<Fulfillment>
<FileNumber>###-######</FileNumber>
<OrderID>#</OrderID>
<LegalDescription>Blah blah blah</LegalDescription>
</Fulfillment>
- Click the "Execute" button.
I have already tried the suggestions from Fiddler is not showing HTTPS traffic, but it doesn't seem to do anything.
Any ideas as to what could be preventing our UAT web server from sending any outbound traffic to this external client's endpoint, yet my development box can send to and receive XML successfully from it?