私たちのサーバーに自己署名証明書を設定しようとしていますtomcat
。このために最初はkeytool
。
私が試したコマンドは次のとおりです。
keytool -genkey -alias example -keyalg RSA -keystore /home/zaman/certs/keystorefile.key
chmod 600 /home/zaman/certs/keystorefile.key
次に、server.xmlでSSLコネクタのタグを解放して、キーストアファイルへの参照を追加します。
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true" keystoreFile="/home/zaman/certs/keystorefile.key" keystorePass="test123"
clientAuth="false" sslProtocol="TLS" />
(https://localhost:8443)
その後、Tomcatサーバーを再起動しましたが、httpsを使用してTomcatリンクにアクセスすることはできません。ログファイルには何も表示されません。
$ netstat -apn | grep 8443
tcp 0 0 :::8443 :::* LISTEN 25759/java
自己署名証明書を使用してhttpsをtomcatで使用する私は何を見逃していますか?