web-dev-qa-db-ja.com

エラー107(net :: ERR_SSL_PROTOCOL_ERROR):SSLプロトコルエラー

TomcatでSSLを構成しました。次のサイトの手順を参照してSSLを構成しました。

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

Win32 OpenSSL v0.9.8xLightインストーラーとTomcat7.0.22を使用しています。しかし、アクセスすると https://server.ensarm.com:8843/ 次のエラーが発生します。

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.

何が問題なのかわかりません。 :(

8
pbhle

Apacheエラーログをチェックして、次のようなメッセージがあるかどうかを確認します。

標準のHTTPS(443)ポートでHTTP(80)を構成しました。

これは、SSLEngineがオンになっていないときにポート443でリッスンするようにApacheを設定したことを示している可能性があります。

httpd.confで1つのlistenディレクティブのみを設定します:

聞く*:80

後でhttpd.conf次のようなものになるはずです:

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

httpd-ssl.conf(または同等の構成ファイル)で、Listenディレクティブの前にSSLEngineが有効になっていることを確認してください。

SSLEngine on
listen *:443

Apacheを再起動すると、準備が整います。

5
Talvi Watia