I'm trying to connect to two different RSS feeds at different addresses on the same server (domain names are slightly different) via Fiddler. One site works properly and returns data as expected. The second site returns a 502 error telling me
The client and server cannot communicate, because they do not possess a common algorithm HTTPS handshake returned error SEC_E_ALGORITHM_MISMATCH
The same problem occurs when I use my code to get at the RSS feeds.
If I go to the non-working site with a web browser it works just fine.
I have Fiddler configured to use tls 1.1 & 1.2
In my code I use
ServicePointManager.Expect100Continue = true;
ServicePointManager.SecurityProtocol = ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11;
var reader = XmlReader.Create(url); <Fails here
feed = SyndicationFeed.Load(reader);
Any suggestions for troubleshooting this?