Eu instalei o tomcat e ele está funcionando perfeitamente bem.
No entanto, não consigo acessá-lo via camada https.
A porta 8080 funciona bem:
curl -IL http://localhost:8080
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=ISO-8859-1
Transfer-Encoding: chunked
Date: Sat, 27 Apr 2013 16:20:23 GMT
A porta 8443 não responde:
curl -IL https://localhost:8443
curl: (7) couldn't connect to host
Esta linha não está comentada no meu server.xml
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true" clientAuth="false"
sslProtocol="TLS"
keystoreFile="/usr/me/.keystore"
keystorePass="somepwd" />
Eu até mudei o protocolo para "org.apache.coyote.http11.Http11Protocol"
, mas isso também não ajudou.
Eu reiniciei o serviço do tomcat após cada alteração, mas ainda assim:
curl https://localhost:8443
curl: (7) couldn't connect to host
Minha versão do tomcat é 7.0.39
Gerei meu arquivo .keystore
com este comando keytool -genkey -alias tomcat -keyalg RSA