2016-07-13 48 views
0

我們將Windows Server 2012上的perl升級到最新的穩定版本。自從我們這樣做以來,我們正在變得間歇性無法連接到服務器錯誤拋出500錯誤響應。Perl間歇性地無法連接到iis 7.5(Windows Server 2012上的cygwin)

但它是如此間歇,我們無法確定問題。這裏有一些想法的調試日誌:

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發佈的有效證書。

任何有識之士將不勝感激。如果您需要更多信息,請告訴我。

+0

之後應該有更多的調試輸出,尤其是一個「致命的SSL錯誤:...」,其中包含有關錯誤的更多詳細信息。除此之外 - 哪個版本的IO :: Socket :: SSL,Net :: SSLeay和openssl正在使用? –

+0

@SteffenUllrich我找不到其他的錯誤日誌。但更新Windows解決了這個問題。謝謝。 – Chennakrishna

回答

0

因此,更新Windows Server 2012(我的操作系統),一年多沒有更新修復了問題。一定有一些Windows補丁支持新的tls。

相關問題