ssl连接在Windows 2016上失败,但在Windows 2012R2上成功

时间:2018-07-26 12:12:38

标签: windows ssl

我正在尝试从旧的GPRS模块(EHS6)连接到我的服务器 我在两台服务器上运行了两台服务器(dotnet 4.0应用程序):Windows 2012R2和Windows 2016。 两台服务器都使用相同的SSL证书。

我正在使用相同的模块尝试连接到服务器 与Windows 2012R2服务器的连接成功,而与Windows 2016服务器的连接失败,错误为 -351 SSL错误:错误的ECC曲线错误或不受支持的” **

我已经使用Microsoft网络监视器捕获了以太网流量 看起来在两个服务器中,服务器都响应 版本:TLS 1.0 TLSCipherSuite:TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA

唯一的区别似乎在于ServerKeyExchange Windows 2016服务器发送:    ServerKeyExchange:二进制大对象(294字节) Windows 2012服务器发送以下消息时:    ServerKeyExchange:二进制大对象(327字节)

我已经在不同版本的dotnet运行时上尝试过,看来这与OS版本有关,而不与dotnet版本有关。

有人可以帮助我吗?

谢谢, 纳达夫

0 个答案:

没有答案