Estou tentando configurar o certificado autoassinado para nosso tomcat
server. Para isso, inicialmente criei o arquivo de certificado de armazenamento de chaves usando keytool
.
O comando que eu tentei para isso é
keytool -genkey -alias example -keyalg RSA -keystore /home/zaman/certs/keystorefile.key
chmod 600 /home/zaman/certs/keystorefile.key
Em seguida, desassociou a marca do conector SSL no server.xml para adicionar referência ao arquivo de armazenamento de chaves
<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" />
Depois disso, reiniciei o servidor tomcat, mas não consigo acessar o link do tomcat (https://localhost:8443)
usando https. Nada é visto no arquivo de log.
$ netstat -apn | grep 8443
tcp 0 0 :::8443 :::* LISTEN 25759/java
O que eu sinto falta para fazer o https funcionar para o tomcat usando um certificado autoassinado?
Tags ssl tomcat certificates rhel