2016-07-13 4 views
0

Мы обновили perl на нашем сервере Windows 2012 до последней стабильной версии. С тех пор, как мы это сделали, мы получаем прерывистый. Невозможно подключиться к ошибкам сервера, выбросив 500 ответов об ошибках.Perl с перерывами не может подключиться к iis 7.5 (cygwin на сервере Windows 2012)

Но это настолько прерывисто, что мы не можем идентифицировать проблему. Вот журнал отладки для некоторой идеи:

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 Я не нашел других журналов ошибок, кроме этих. Но обновление окон исправлено. Спасибо. – Chennakrishna

ответ

0

Так что обновление Windows Server 2012 (моей ОС), которое не обновлялось более года, устранило проблему. Должно быть, некоторые исправления окон для новой поддержки tls.

 Смежные вопросы

  • Нет связанных вопросов^_^