Perl 间歇性地无法连接到 iis 7.5(Windows Server 2012 上的 cygwin)

标签 perl ssl iis-7.5 windows-server-2012-r2

我们将 windows server 2012 上的 perl 升级到最新的稳定版本。自从我们这样做以来,我们就间歇性地出现无法连接到服务器错误,并抛出 500 个错误响应。

但它是如此断断续续,我们无法确定问题所在。这是一些想法的调试日志:

DEBUG: .../IO/Socket/SSL.pm:763: done Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:773: ssl handshake in progress
DEBUG: .../IO/Socket/SSL.pm:783: waiting for fd to become ready: SSL wants a read first
DEBUG: .../IO/Socket/SSL.pm:803: socket ready, retrying connect
DEBUG: .../IO/Socket/SSL.pm:759: call Net::SSLeay::connect
DEBUG: .../IO/Socket/SSL.pm:763: done Net::SSLeay::connect -> -1
DEBUG: .../IO/Socket/SSL.pm:766: local error: SSL connect attempt failed

Windows 服务器正在运行 IIS 7.5,我们拥有 COMODO 颁发的有效证书。

任何见解将不胜感激。如果您需要任何进一步的信息,请告诉我。

最佳答案

因此更新一年多未更新的 Windows Server 2012(我的操作系统)解决了该问题。一定有一些 Windows 补丁用于新的 tls 支持。

关于Perl 间歇性地无法连接到 iis 7.5(Windows Server 2012 上的 cygwin),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38341025/

相关文章:

multithreading - Perl:特殊变量线程安全吗?

security - 通过http实现安全性的最佳方式是什么

performance - perl 中的哈希元素的别名

javascript - 从网页浏览器的代码中检查是否支持 256 位加密

ssl - EKS - Envoy 动态转发代理 CA 验证错误

asp.net - IIS 错误,无法在 Web 服务器上启动调试

c# - 在 IIS 上验证 WCF 服务时,仅第一次调用 AuthenticateRequest

windows - 在 Windows 7 中从 IIS 7.0 升级到 IIS 7.5

Perl:如何从 while 循环内将一行打印到文件?

mysql - 使用 Perl+MySQL(DBI) 仅获取列名称和该列中的项目数