CertificateException: Aucun nom correspondant ssl.someUrl.de trouvé

Je suis en train d'essayer de vous connecter à l'un de mes serveurs via le protocole ssl, avec Java. J'ai essayé beaucoup d'options ici est mon meilleur essayez:

- Je générer un jssecacerts avec le recommendet script: http://blogs.oracle.com/andreas/resource/InstallCert.java
avec la commande: java InstallCert ssl.someUrl.de changeit

après ce que j'ai fait la commande une seconde fois:

Loading KeyStore jssecacerts...
Opening connection to ssl.someUrl.de:443...
Starting SSL handshake...

No errors, certificate is already trusted

Server sent 1 certificate(s):

 1 Subject EMAILADDRESS=info@plesk.com, CN=plesk, OU=Plesk, O=Parallels, L=Hernd
on, ST=Virginia, C=US
   Issuer  EMAILADDRESS=info@plesk.com, CN=plesk, OU=Plesk, O=Parallels, L=Hernd
on, ST=Virginia, C=US
   sha1    f1 0d 2c 54 05 e1 32 19 a0 52 5e e1 81 6c a3 a5 83 0d dd 67
   md5     f0 b3 be 5e 5f 6e 90 d1 bc 57 7a b2 81 ce 7d 3d

Enter certificate to add to trusted keystore or 'q' to quit: [1]

J'ai copié le fichier dans le répertoire par défaut et j'ai chargé le certificat en Java trustStore

System.setProperty("javax.net.ssl.trustStore", "C:\\Program Files (x86)\\Java\\jre6\\lib\\security\\jssecacerts");
System.setProperty("javax.net.ssl.trustStorePassword","changeit");

Alors j'essaie de me connecter

URL url = new URL("https://ssl.someUrl.de/");
URLConnection conn = url.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));

Et je reçois l'Erreur sur la 3ème ligne: (Pas de nom correspondant ssl.someUrl.de trouvé)

javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No name matching ssl.someUrl.de found

Est-ce la cause du défaut de parallels plesk panel, certificat ou autre chose de mal?

De l'installation: JRE 6.20, Netbeans 6.8, Windows7 64bit

InformationsquelleAutor fehrlich | 2010-06-22