Echec de l'établissement de liaison SSL lors de la connexion à un serveur HTTP externe
Si vous recevez une erreur d'établissement de liaison SSL lors de la connexion à un serveur HTTP externe, vous devrez peut-être ajouter le signataire au magasin de clés local.
Incident
SystemOut.log renvoie un message d'erreur indiquant un incident d'établissement de liaison SSL lors de la connexion de Process Center à Process Server. Par exemple :CWPKI0022E: SSL HANDSHAKE FAILURE: A signer with SubjectDN "xx=xxxxx" was sent from target host:port "de1:xxx".
The signer may need to be addedto local trust store "/home/bpmsvt/ibm/BPM/v8.5/profiles/Node1Profile/config/cells/PCCell1/trust.p12"
located in SSL configuration alias "NodeDefaultSSLSettings" loaded from SSL configuration file "security.xml". The extended error message
from the SSL handshake exception is: "PKIX path building failed: java.security.cert.CertPathBuilderException: unable to find valid
certification path to requested target".
Solution
Si vous déterminez que la demande est sécurisée, ajoutez le certificat de serveur HTTP externe dans Process Center.- Connectez-vous à la console d'administration.
- Cliquez sur .
- Dans le menu Paramètres de configuration, cliquez sur Gérer les configurations de sécurité du noeud final.
- Sélectionnez la configuration sortante. Par exemple, PCCell1(CellDefaultSSLSettings).
- Sous Articles liés, cliquez sur Magasins de clés et certificats et cliquez surCellDefaultTrustStore.
- Sous Propriétés supplémentaires, cliquez sur Certificats de signataires.
- Cliquez sur Extraire d'un port. L'écran Configuration apparaît.
- Remplissez les zones suivantes relatives aux propriétés générales :
- Dans la zone Hôte, entrez l'hôte virtuel IHS. Par exemple, de1.
- Dans la zone Port, entrez le port d'hôte virtuel. Par exemple, 443.
- Dans la zone Alias, entrez l'alias de certificat. Par exemple, de1_cert.
- Cliquez sur OK et sauvegardez vos modifications dans la configuration maîtresse.
- Cliquez sur Récupérer les informations du signataire.
- Vérifiez que les informations de certificat sont pour un certificat digne de confiance.
- Cliquez sur Valider et Sauvegarder.