Olá,
Eu tenho uma aplicação java hospedada na Integrator que roda num tomcat 7 e coloquei certificado SSL através do LETSENCRYPT. Esse certificado é colocado de maneira automática pela Integrator, mapendo o domínio e clicando num botão. O HTTPS funciona perfeitamente, mas o WSS não funciona, funciona apenas quando chamo o meu web socket por WS, sem segurança SSL. Para ser possível chamar o websocket, tenho que chamar na porta 5194.
Exemplos:
Funciona:
ws://meuDominio.com:5194/webSocket
Não funcionam:
wss://meuDominio.com/webSocket
wss://meuDominio.com:5194/webSocket
Meu connector nessa porta está assim:
<Connector port="5194" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="5193" />
O connector dessa porta 5193 pra onde da o redirect está comentado e não existe nenhum connector configurando nenhum SSL do LETSENCRYPT. E eu não tenho ideia de como é configurado esse certificado no tomcat se não tem nenhum connector.
Alguém poderia me dizer como configurar o tomcat para utilizar o mesmo certificado do LETSENCRYPT para também funcionar com web sockets?
Obrigado.