SSL entre 2 servidores Tomcat

1

Estou tentando fazer com que 2 servidores tomcat se comuniquem por SSL (um com uma aplicação web CAS, o outro com o Liferay) ambos estão no meu computador. O problema é que quando o Liferay tenta validar o ticket concedido pelo CAS, ele não usa o Conector SSL que eu defini (percebi isso quando eu olhei para o tráfego SSL no localhost com wireshark), e assim por diante, ele não usa o truststore definido neste conector. Isso faz com que um erro "não foi possível encontrar o caminho de certificação válido para o destino solicitado", e eu não tenho idéia sobre como resolver isso ... O conector de liferay:

<Connector port="9443" protocol="HTTP/1.1" SSLEnabled="true"
           maxThreads="150" scheme="https" secure="true"
           clientAuth="false" sslProtocol="TLS" keyAlias="tomcat" 
           keystoreFile="D:\certs\keystore" keystorePass="passwd" 
           truststoreFile="C:\Program Files (x86)\Java\jdk1.6.0_20\jre\lib\security\cacerts" truststorePass="passwd"/>

O CAS:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
       maxThreads="150" scheme="https" secure="true"
       clientAuth="false" sslProtocol="TLS" keyAlias="tomcat" 
           keystoreFile="D:\certs\keystore" keystorePass="passwd" 
           truststoreFile="D:\certs\truststore" truststorePass="passwd"/>
    
por Marrow Gnawer 08.11.2012 / 14:28

0 respostas