9

Tomcat で SSL を構成しました。SSL を構成するには、次のサイトの手順を参照しました。

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

Win32 OpenSSL v0.9.8x Light インストーラーと tomcat 7.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.

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

4

1 に答える 1

5

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

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

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

httpd.confでは、リッスン ディレクティブを 1 つだけ設定します。

聞く*:80

後でhttpd.confに次のような内容が含まれているはずです。

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

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

SSLEngine on
listen *:443

Apache を再起動すると、準備完了です。

于 2013-02-21T00:35:53.427 に答える