Page 1 sur 1

Utilisation HTTP_POST

Posté : ven. 25 mars 2022, 15:34:21
par Jean-Marie
Bonjour,

Nous utilisons des Web services internes par le biais des fonctions HTTP de SYSTOOLS, ces Web services ne sont pas créés ni stockés sur l'IBM i mais sur des serveur windows.

En faisant un test pour utiliser les fonctions HTTP de QSYS2, j'obtient un erreur "-443 GSKit error 202 - key database not found". la pause café 88 https://www.volubis.fr/Pausecaf/PAUSECAF88.html , indique qu'il faut utiliser des certificats importés dans l'IFS puis importés dans un magasin de certificat dans DCM.

Du coup :

L'appel de ces Web services fonctionne bien avec les fonctions de SYSTOOLS, comment utilisent-elles les certificats ?
Comment savoir s'il y a déjà un magasin de certificat sur l'IBM i ?
Peut-on renseigner le paramètre "sslCertificateStoreFile" avec un chemin hors IFS ?
Quels sont les impacts d'ajout d'un magasin de certificats sur l'IBM i sur les appel HTTP non sécurisés ?

Merci !

Jean-Marie

Re: Utilisation HTTP_POST

Posté : ven. 25 mars 2022, 15:39:27
par SebastienB
Bonjour,

Il faut importer les certificats via DCM dans un magasin de certificat (*SYSTEM par défaut lors de l'utilisation des outils QSYS2).
https://www.volubis.fr/news/liens/cours ... 40DCM.html
https://techchannel.com/SMB/09/2021/new ... =487179910

Vous pouvez utiliser le script fourni par M. OpenSource chez IBM : https://github.com/ThePrez/DCM-tools

Cordialement,
Sébastien.

Re: Utilisation HTTP_POST

Posté : lun. 28 mars 2022, 09:42:40
par Jean-Marie
Bonjour,

Merci pour votre aide.

Cordialement,
Jean-Marie