在生产中,我们抛出了一个异常,这很容易解释:System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
。
但是,这似乎是完全暂时的-除了这一例外,服务器的通信质量为SSL
,并且在浏览器中检查证书时该证书有效。看起来像一次性的。
据我了解,这样的错误不可能是短暂的,而只能是有形和永久性的错误,例如过期/丢失的SSL
证书。
是否可能会出现短暂的SSL
错误,或者这是一条红色鲱鱼?
调用代码是asp.net
,而承载证书的服务器是运行HA Proxy
的负载均衡器(后面有两个Web服务器,但是我们正在均衡器处进行SSL终止) )。
答案 0 :(得分:0)
在SSL握手期间也可能会出现短暂错误。例如,当负载均衡器暂时无法访问后端服务器时,它可能会在SSL握手期间关闭连接。