¿Por qué recibo un fallo de protocolo de enlace (Java SSL)

Me estoy conectando a un servicio web a través de HTTPS. He hecho todo lo que creo que es necesario para que funcione, pero al final me falla el apretón de manos.

Descubrí que, como nuevo usuario, no puedo publicar más de 2 enlaces debido a la "protección contra el correo no deseado", gracias mucho stackoverflow ... de todos modos, aquí hay un enlace a una publicación de Pastebin con todos los enlaces enunciados ... cuando escribo "link # 1" aquí es una referencia a estos enlaces:http: //pastebin.com/y4zGNRC

Verifiqué el mismo comportamiento usando HttpClient (GET en la URL del servicio) y realmente llamando al servicio web a través de un proxy CXF Estoy configurando el almacén de claves y el almacén de confianza: probé tanto en la forma "en código" (enlace n. ° 1) como en las propiedades del sistema, es decir, System.setProperty ("javax.net.ssl.keyStore", "mykeystore.jks ");SSL depuración está activada (javax.net.debug = all)a depuración de @SSL elimina el contenido del almacén de claves y del almacén de confianza (es decir, parece que Java "los conoce") - enlace n. ° 2 Parece que hay alguna comunicación cliente-servidor en curso, pero luego se bloquea por alguna razón enlace # 3Me conecté con éxito al servidor usando el cliente y los certificados de CA tanto en un navegador (Chrome) como usando openssl s_clientwireshark muestra menos conversación cliente-servidor desde java (enlace # 4) que, por ejemplo, desde Chrome (enlace # 5)

Otra cosa extraña es que parece que estoy teniendo el mismo comportamiento cuando configuro el almacén de claves y cuando no lo hago (la única diferencia es que cuando hago los contenidos del almacén de claves se imprimen en la consola, pero eso es todo).

Traté de buscar en Google el problema y vi numerosas publicaciones similares aquí en stackoverflow, pero nada ayudó. Intenté cambiar la versión del protocolo ("TLSv1", "SSLv3", incluso el extraño v2 Hello). Cualquier ayuda sería apreciada, tal vez hay algo fundamental que podría haber pasado por alto ... Me estoy desesperando aquí ... Gracias

PS Estoy ejecutando java 1.6 update 30 en Fedora Core 15 (64bit)

Respuestas a la pregunta(6)

Su respuesta a la pregunta