BetaHache

2008/07/10

tn5250j y SSL

Filed under: Java,iSeries — Antonio @ 02:30

Estaba haciendo pruebas de conexión de la aplicación java tn5250j contra un iSeries con versión V5R4 y no funcionaba. Obtenía los mensajes:

[Thread-3] INFO org.tn5250j.framework.transport.SocketConnector – Creating SSL [SSLv3] Socket

[Thread-3] WARN org.tn5250j.framework.tn5250.tnvt – connect() java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

[Thread-3] INFO org.tn5250j.framework.tn5250.tnvt – Closing socket

Después de buscar y buscar, encontré la solución:

En Windows, había que modificar el fichero de java “java.security” y cambiar la línea:

ssl.TrustManagerFactory.algorithm=PKIX

por

ssl.TrustManagerFactory.algorithm=SunX509

Una vez iniciada la conexión con la máquina, ya da igual que valor tenga ese parámetro.

No hay comentarios

Aún no hay comentarios.

RSS feed para los comentarios de esta entrada. TrackBack URL

Lo siento, el formulario de comentarios está cerrado en este momento.

Powered by WordPress