Tôi muốn kiểm tra xem máy chủ của tôi có bị vô hiệu hóa SSLv2 không. Tôi đang làm điều này bằng cách cố gắng kết nối từ xa với openssl bằng lệnh shell sau đây.
openssl s_client -connect HOSTNAME:443 -ssl2
Hầu hết các tài liệu tôi có thể tìm thấy trên Internet đều nói rằng nếu tôi thấy một lỗi tương tự như lỗi sau thì SSLv2 bị vô hiệu hóa đúng cách.
29638:error:1407F0E5:SSL routines:SSL2_WRITE:ssl handshake failure:s2_pkt.c:428:
Tôi gặp lỗi ở trên khi kết nối với máy chủ Ubuntu bị SSLv2 bị vô hiệu hóa trong Apache Apache nhưng khi tôi kết nối với máy chủ Windows Server 2008 R2 với SSLv2 bị vô hiệu hóa trong sổ đăng ký, tôi gặp lỗi đầu ra và lỗi sau.
CONNECTED(00000003)
write:errno=104
Tôi không thể tìm thấy bất kỳ tài liệu giải thích đầu ra và lỗi này. Nếu bất cứ ai có thể giải thích cho tôi nếu và tại sao đầu ra và lỗi này có nghĩa là SSLv2 bị vô hiệu hóa đúng cách, tôi sẽ đánh giá cao nó.
Cảm ơn!