bonjour
sur la cde suivante jai une erreur
commande sql :
select * from
JSON_TABLE(QSYS2.HTTP_GET('https://api.insee.fr/api-sirene/3.11/3756
8013900033',null), '{"headers":{"X-INSEE-Api-Key-Integration":"xxxxxx "}}'
COLUMNS( NOM VARCHAR(100) PATH '$.etablissement.l1_normalisee',
SIREN VARCHAR(100) PATH '$.etablissement.siren', SIRET
VARCHAR(100) PATH '$.etablissement.siret')) AS X
erreur
HTTPTransportException: Cannot initialize a channel to the remote
end.█Failed to establish SSL connection to server, the operation
gsk_secure_soc_init() failed.█GSKit Error is 6000 - Certificate is not
signed by a trusted certificate authority..
je pense que cestlié au fait que je narrive pas a faire ceci:
keytool -import -file /home/QSECOFR/api-apimanager.insee.fr.crt
Message :
Le certificat a été ajouté au fichier de clés
erreur de keytool (probablement non traduite) : java.io.FileNotFoundException
: /home/YD/.keystore (Un fichier ou un répertoire du chemin d'accès n'existe
pas.)
Est ce que qq aurait une idee ?
Merci
certificat DCM erreur keystore
certificat DCM erreur keystore
- Fichiers joints
-
- Capture d’écran 2025-12-12 163742.jpg (76.28 Kio) Vu 931 fois
Re: certificat DCM erreur keystore
Bonjour,
Je suppose que c'est plutôt parce que l'organisme de certification n''est pas reconnu.
Il faut que tu récupères les PEM de Certigna, que tu les importent dans ton serveur via DCM, et que tu les valides.
Les PEM sont accessibles via l'affichage du certificat dans le navigateur en général.
Je suppose que c'est plutôt parce que l'organisme de certification n''est pas reconnu.
Il faut que tu récupères les PEM de Certigna, que tu les importent dans ton serveur via DCM, et que tu les valides.
Les PEM sont accessibles via l'affichage du certificat dans le navigateur en général.
Re: certificat DCM erreur keystore
bonjour
merci pour ton aide
du coup entre temps j'ai bien le certificat validé dans dcim
insee
api-apimanager.insee.fr
Expires in 37 days
RSA (2048 bits)
Certificate Authority (Enabled)
trace dans le fichier axis:
29/12/2025 11:22:51:817 551372/YD/QPADEV001T 00001587 transport D TCPChannel::open(): Connecting to: api.insee.fr:443
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport < TCPChannel::open():
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport > TCPChannel::doSSLHandshake():
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport > TCPChannel::createGSKitEnvironment():
29/12/2025 11:22:51:916 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Attempting to set keyring file using '/QIBM/USERDATA/ICSS/CERT/SERVER/DEFAULT.KDB'
29/12/2025 11:22:51:925 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): SNI field not empty: 'api.insee.fr' (REQUEST)
29/12/2025 11:22:51:925 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling SSLV2
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling SSLV3
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling TLSV10
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling TLSV11
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Defer TLSV12 to system settings
29/12/2025 11:22:51:933 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Defer TLSV13 to system settings
29/12/2025 11:22:53:521 551372/YD/QPADEV001T 00001587 transport < TCPChannel::createGSKitEnvironment(): Exit with return code of AXIS_SUCCESS
29/12/2025 11:22:53:691 551372/YD/QPADEV001T 00001587 transport > TCPChannel::close():
29/12/2025 11:22:53:698 551372/YD/QPADEV001T 00001587 transport < TCPChannel::close():
29/12/2025 11:22:53:698 551372/YD/QPADEV001T 00001587 transport X TCPChannel::doSSLHandshake(): Line=1052: File=/build/axiscpp/src/ws-axis/c/src/transport/TCPChannel/TCPChannel.cpp:
HTTPTransportException - CLIENT_SSLCHANNEL_CHANNEL_INIT_ERROR: Failed to establish SSL connection to server, the operation gsk_secure_soc_init() failed.
GSKit Error is 6000 - Certificate is not signed by a trusted certificate authority.
ça semble être le même problème
Je n'ai pas :
QMGTOOLS: Magasin de système d'impression DCM (PRTSTORE)
il faudrait que je l'instal
merci pour ton aide
du coup entre temps j'ai bien le certificat validé dans dcim
insee
api-apimanager.insee.fr
Expires in 37 days
RSA (2048 bits)
Certificate Authority (Enabled)
trace dans le fichier axis:
29/12/2025 11:22:51:817 551372/YD/QPADEV001T 00001587 transport D TCPChannel::open(): Connecting to: api.insee.fr:443
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport < TCPChannel::open():
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport > TCPChannel::doSSLHandshake():
29/12/2025 11:22:51:876 551372/YD/QPADEV001T 00001587 transport > TCPChannel::createGSKitEnvironment():
29/12/2025 11:22:51:916 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Attempting to set keyring file using '/QIBM/USERDATA/ICSS/CERT/SERVER/DEFAULT.KDB'
29/12/2025 11:22:51:925 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): SNI field not empty: 'api.insee.fr' (REQUEST)
29/12/2025 11:22:51:925 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling SSLV2
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling SSLV3
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling TLSV10
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Disabling TLSV11
29/12/2025 11:22:51:932 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Defer TLSV12 to system settings
29/12/2025 11:22:51:933 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): Defer TLSV13 to system settings
29/12/2025 11:22:53:521 551372/YD/QPADEV001T 00001587 transport < TCPChannel::createGSKitEnvironment(): Exit with return code of AXIS_SUCCESS
29/12/2025 11:22:53:691 551372/YD/QPADEV001T 00001587 transport > TCPChannel::close():
29/12/2025 11:22:53:698 551372/YD/QPADEV001T 00001587 transport < TCPChannel::close():
29/12/2025 11:22:53:698 551372/YD/QPADEV001T 00001587 transport X TCPChannel::doSSLHandshake(): Line=1052: File=/build/axiscpp/src/ws-axis/c/src/transport/TCPChannel/TCPChannel.cpp:
HTTPTransportException - CLIENT_SSLCHANNEL_CHANNEL_INIT_ERROR: Failed to establish SSL connection to server, the operation gsk_secure_soc_init() failed.
GSKit Error is 6000 - Certificate is not signed by a trusted certificate authority.
ça semble être le même problème
Je n'ai pas :
QMGTOOLS: Magasin de système d'impression DCM (PRTSTORE)
il faudrait que je l'instal
Re: certificat DCM erreur keystore
Il y a un truc qui me chagrine dans ton log.
C'est que l'accès semble pointer sur api.insee.fr. Pas sur api-apimanager.insee.fr :
C'est que l'accès semble pointer sur api.insee.fr. Pas sur api-apimanager.insee.fr :
Je pense que le certificat enregistré n'est pas le bon, il devrait pointer sur api.insee.fr29/12/2025 11:22:51:925 551372/YD/QPADEV001T 00001587 transport D TCPChannel::createGSKitEnvironment(): SNI field not empty: 'api.insee.fr' (REQUEST)
Re: certificat DCM erreur keystore
Qui plus est, je m'aperçois que ta syntaxe de requête est anormale.
Tu devrais essayer çà :
Tu devrais essayer çà :
Code : Tout sélectionner
select * From
JSON_TABLE(QSYS2.HTTP_GET('https://api.insee.fr/api-sirene/3.11/siret/37568013900033', '{"headers":{"X-INSEE-Api-Key-Integration":"Ma-Clé-INSEE"}}'), 'lax $' COLUMNS( "STATUT" INTEGER PATH '$.header.statut', "NOM" VARCHAR(100) PATH '$.etablissement.uniteLegale.denominationUniteLegale', "SIREN" VARCHAR(100) PATH '$.etablissement.siren', "NIC" VARCHAR(100) PATH '$.etablissement.nic')) AS X