Utilisation HTTP_POST

RPG (3 et 4, free), CL, SQL, etc...
Répondre
Jean-Marie
Messages : 30
Enregistré le : lun. 02 nov. 2015, 17:21:20

Utilisation HTTP_POST

Message 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

SebastienB
Messages : 51
Enregistré le : ven. 22 janv. 2021, 10:21:13

Re: Utilisation HTTP_POST

Message 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.

Jean-Marie
Messages : 30
Enregistré le : lun. 02 nov. 2015, 17:21:20

Re: Utilisation HTTP_POST

Message par Jean-Marie »

Bonjour,

Merci pour votre aide.

Cordialement,
Jean-Marie

Répondre