Eu configurei minha configuração SSL em uma VM do Azure Ubuntu usando o Tomcat8. O serviço parece estar em execução na porta 8443. Eu criei um ponto de extremidade no Azure da porta pública 443 para a 8443.
No entanto, quando executo https://example.com
, recebo o erro ERR_SSL_VERSION_OR_CIPHER_MISMATCH
.
Este é o server.xml
:
<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="/home/me/example.com.ssl/example.com.jks"
keystorePass="examplePasswd" keystoreType="JKS"/>
O alias do certificado é "tomcat". No entanto, se eu adicionar keyAlias="tomcat" no Conector, recebo um erro "alias desconhecido".
Eu carreguei todos os certificados raiz, intermediário e de domínio para os serviços em nuvem do Azure.
Alguma idéia por que está falhando?
Tags tomcat azure linux ssl-certificate