首页 > 代码库 > 从传输流收到意外的 eof 或 0 个字节 win2003 解决方案。
从传输流收到意外的 eof 或 0 个字节 win2003 解决方案。
前奏就不罗嗦了,相信看到此文的人一定已经知道该问题在何时发生。
本文是针对win2003及以下系统的,高版本系统若发生此问题,必定不是如下原因。可以尝试设置SslProtocols.Ssl3.
OpenSSL 支持几个 128 位和 256 位 AES 密码套件。OpenSSL 中最开放的软件产品,在 Unix 系统上使用。例如,Sendmail、 后缀、 Firefox 和 Thunderbird 中使用 OpenSSL。目前,相互提供的仅是 128 位加密套件是 RC4。没有任何的 256 位加密。
如果客户为其软件产品设置 OpenSSL 中存在的高密码强度选项,OpenSSL 会禁用所有 128 位密码。在这种情况下,基于 Windows 的系统不能通过使用传输层安全性 (TLS),因为有没有互相支持的密码套件进行协商。
此问题在win2003以上版本已经得到很好的解决,win2003却没有跟上节奏。
遇到这个问题我百度了整整一晚上,却没有看到一篇正确的中文解决方案,后来google翻到老外的文章,才知道问题发生的原因。
遇到这个问题的同学可以在这里下载更新:http://support.microsoft.com/kb/948963
使用此更新,可以支持 128 位和 256 位的密码套件没有加密下一代 (CNG)。
从传输流收到意外的 eof 或 0 个字节 win2003 解决方案。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。