SSL Certificat incorrect erreur

Je vais avoir des problèmes de connexion à un site sécurisé à l'aide d'un programme Java. J'ai importé 3 certificats délivrés à partir du serveur que je vais connecter; publique, l'inter et le certificat racine. J'ai bien importé le 3 certs à la java le fichier cacerts. Et aussi spécifié dans l'appel de la classe Java avec les paramètres suivants:

java -Djavax.net.debug=ssl
Djavax.net.ssl.keystore=JAVACACERTS -Djavax.net.ssl.keystorePassword=changeit -server -cp $CLASSPTH -Xmx500m SendOrderResponse

Cependant, je suis un "bad_certificate d'erreur". J'ai regardé le détail de journaux et il semble que le certificat racine n'est pas dans la chaîne de certificats.

Aucune idée de pourquoi c'est arrivé? lorsque j'ai importé le 3 certs dans le Java cacerts? Je suppose que le mauvais certificat a été levée en raison de la chaîne de certificat d'erreur.

  • il a des détails suivi par "BAD_CERTIFICATE d'erreur"?
  • salut @ringbearer, c'est la seule exception levée par Java: javax.net.le protocole ssl.SSLHandshakeException: Reçu alerte fatale: bad_certificate
InformationsquelleAutor user981905 | 2011-12-13