Several applications, mostly in our online environment, are experiencing the following error:
System.ServiceModel.CommunicationException: An error occurred while making the HTTP request to https://qaonline.superoffice.com/Cust?????/Remote/Services??/SoPrincipal.svc. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host"
The cause is related to TLS 1.1 Disabled in our online environments, which was announce in November 2019.
Those who are experiening the errors are still running Windows Server 2008.
Windows Server 2008 R2 had an update that supported TLS 1.2, but both Windows Server 2008 and 2008 R2 is end of life on January 14, 2020, so we recommend partners upgrade their servers as soon as possible.