
Fui solicitado a mover uma instalação http do Tomcat para https.
Solicitamos e instalamos o certificado e seguimos as instruções fornecidas pelo desenvolvedor do aplicativo que não estão funcionando - então procuramos outras instruções, terminando com o seguinte para a configuração da porta do conector:
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false"
keystoreFile="KeyStoreFileThatIsInSameDirectoryAsServer.xml"
keystorePass="*********"
protocol="org.apache.coyote.http11.Http11NioProtocol"
sslProtocol="TLS" />
Agora, http e https giram por nossa conta.
Não estou familiarizado com o Tomcat, mas os logs que encontro não mostram conexões ou problemas durante os testes.
Não queremos desabilitar o http até que o https funcione para o aplicativo.
Quando usei o seguinte, pude usar http, mas https foi completamente ignorado.
keystoreFile="%SINGULARITY_HOME%\lib\tomcat\conf\Keystore"
Alguma indicação sobre onde procurar os registros adequados ou erros flagrantes nas informações da porta do meu conector?
Responder1
Parece que precisei usar o caminho completo em vez do relativo. Obrigado ao desenvolvedor do aplicativo por sua atenção neste.
keystoreFile="FullPathtoKeystore-notRelative"