We are connecting to a third party web service, which we believe to built with old Java technology.
We connect to it via WCF. We had an issue getting it working which we solved in a related question.
The setup
The remote service has two types of call:
- One that just has input fields
- One that uses ws-security header too
Both are encryped on https.
The problem
If we use Fiddler as a man-in-the-middle to inspect the encrypted traffic, all works.
Without fiddler (Removing the fiddler certificates etc etc) the following happens:
- Normal calls work (Yay!)
- Calls with ws-security headers fail with "Could not establish secure channel for SSL/TLS with authority" error
We have tried playing with firewalls, restarting, uninstalling fiddler, wireshark etc etc but nothing is working.
Does anyone out there have any ideas of what we can try next.