2012-09-14 21 views
8

Mam skonfigurowany protokół SSL na moim tomcat. I, o którym mowa kroki z poniższej stronie, aby skonfigurować SSL:Błąd 107 (net :: ERR_SSL_PROTOCOL_ERROR): Błąd protokołu SSL

http://wiki.openbravo.com/wiki/How_To_Configure_SSL_For_Windows 

Używam Win32 OpenSSL v0.9.8x światła instalatora i Tomcat 7.0.22. Ale kiedy dostęp https://server.ensarm.com:8843/ daje następujący błąd:

SSL connection error 
Unable to make a secure connection to the server. This may be a problem with the server, or it may be requiring a client authentication certificate that you don't have. 
Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error. 

ja nie rozumiem, co może być problemem. :(

Odpowiedz

5

Sprawdź swój dziennik błędów Apache, zobaczyć, czy ma ona komunikat podobny do:.

You configured HTTP(80) on the standard HTTPS(443) port!

To może wskazywać skonfigurowaniu Apache nasłuchuje na porcie 443, natomiast SSLEngine nie jest

w httpd.conf tylko ustawić jeden słuchać dyrektywy:

Listen *:80

Później httpd.conf trzeba mieć coś, co wygląda jak:

<IfModule ssl_module> 
Include conf/httpd-ssl.conf 
</IfModule> 

W httpd-ssl.conf (lub równoważny plik config) upewnij się, że włączona SSLEngine przed Listen dyrektywy:

SSLEngine on 
listen *:443 

Zrestartuj Apache i powinieneś być gotowy.

Powiązane problemy