Pessoal, digamos assim, tenho dois serviços, e os dois precisam usar a porta 8442 utilizando SSL, porém eu não posso alocar dois serviços escutando a mesma porta. Caso eu for no servidor de aplicação, no meu caso o JBOSSAS 5 e criar uma outra porta qualquer como:
<Connector port="8442" address="0.0.0.0"
maxThreads="150" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/keystore/keystore.jks"
keystorePass="changeit" sslProtocol="TLS"
truststoreFile="${jboss.server.home.dir}/conf/keystore/truststore.jks" truststorePass="changeit" truststoreType="JKS"
URIEncoding="UTF-8" />
Essa é a configuração normal da porta 8442, se eu alocar outra porta com o uso do SSL, as duas irão funcionar corretamente?
Exemplo da porta 10000.
<Connector port="10000" address="0.0.0.0"
maxThreads="150" strategy="ms" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
scheme="https" secure="true" clientAuth="false"
keystoreFile="${jboss.server.home.dir}/conf/keystore/keystore.jks"
keystorePass="changeit" sslProtocol="TLS"
truststoreFile="${jboss.server.home.dir}/conf/keystore/truststore.jks" truststorePass="changeit" truststoreType="JKS"
URIEncoding="UTF-8" />