SUPPORT

Un problème de certificat ? Besoin d'être dépanné rapidement ? Nos ingénieurs répondent à vos questions.

0 897 690 444 Service 0,80 €/min +prix appel
Menu
picture of tbs certificates
picture of tbs certificates
Les produits
Notre gamme
Partenaires
Support
Numéro vert
Focus


java.lang.Exception: L'entrée n'est pas un certificat X.509

Si vous obtenez une erreur du type "java.lang.Exception: L'entrée n'est pas un certificat X.509", cela peur signifier 2 choses:
  • Vous avez spécifié un nom d'alias inexistant. Faites un keytool -list -v -keystore [nom du stockage] pour trouve le bon nom


  • Votre outil keytool est trop vieux pour comprendre le format PKCS7. Upgradez votre JDK.
Note: pour faire une installation manuelle, il est possible de faire:
  • installer le certificat manuellement. Pour cela, allez sur votre page statut
    • bouton voir le certificat
    • récupérer le certificat au format X509
    • installez le avec:
      keytool -import -trustcacerts -file cert-xxxxxxxxxx-yyyyy.cer -alias [nom-alias] -keystore [nomdustockage]
    • ensuite allez dans "voir la chaine de certification"
    • pour chacun des blocs de certificat affichés, mettez les dans un fichier et importez les:
      keytool -import -trustcacerts -file FICHIER.TXT -alias [nom-alias] -keystore [nomdustockage]
      si l'outil dit que le certificat est déjà présent, inutile de le re-importer.
Rappel:
  • nom-alias : nom que vous avez défini lors de la génération du CSR / clef privée
  • nomdustockage : nom du fichier qui contient le keystore (contenant l'ensembles des éléments cryptographiques : clef privé, certificat, certificat de chainage, ...)