Schannel 错误 - 随机

Schannel 错误 - 随机

我目前在 Windows Server 2012 R2 上遇到一个问题。

事件日志中显示源“Schannel”的错误。错误描述如下:

“生成了致命警报并发送到远程端点。这可能会导致连接终止。TLS 协议定义的致命错误代码为 40。Windows SChannel 错误状态为 1205。”

我查看了通过 Google 搜索找到的文章,表明这是 SHA512 支持的问题。令我困惑的是,这个错误是随机发生的,并导致服务器上运行的 .NET 网站因无法使用 SSL TLS 1.2 连接到外部 Web 服务而失败。

该网站和与外部 Web 服务的通信运行数周,然后突然出现此错误,并且该网站无法连接到 Web 服务。如果有帮助,来自 .NET 的错误日志是“System.Security.Cryptography.CryptographicException:对象仅包含密钥对的公钥部分。还必须提供私钥。”。

无需采取任何措施,5-10 分钟后问题就会消失。

有人对如何调试这个问题有什么建议吗?

相关内容