Les déclencheurs de pipeline ne sont pas en cours de traitement
Cet article vous aide à résoudre rapidement les déclencheurs de pipeline qui ne sont pas traités en exécutant les commandes suivantes sur chaque conteneur de l’instance concernée.
Description description
Environnement
Campaign Classic v7
Problème/Symptômes
Les déclencheurs de pipeline ne sont pas en cours de traitement.
Procédure à suivre :
- Vérifier les déclencheurs de pipeline : aucun nouveau déclencheur n’est intégré.
- Dans l’onglet Surveillance , ouvrez les journaux de processus en pipeline. Les erreurs suivantes sont remarquées :
warning log Connection seems to have been lost. Attempting to reconnect.
error log XSV-350176 Invalid private key to get JSON web tokens. (iRc=16384)
error log INT-150012 The HTTP query returned a 'Bad Request' type error (400) (iRc=-53)
error log XTK-170065 Error while authenticating: '{"error_description":"JWT token is
missing.","error":"invalid_token"}' (iRc=16384)
error log IMS Service Token is empty. (iRc=16384)
error log Unknown authentication mode: 'Bearer realm="Adobe Analytics"'. (iRc=-55)
error log BAS-010007 Function not implemented (iRc=-55)
Résolution resolution
Étapes à résoudre :
- Dans la console de développement Adobe, pour le projet utilisé pour le processus de pipeline, assurez-vous que seule la clé générée la plus récente est disponible. Les anciens peuvent être supprimés.
- Téléchargez la clé générée sous dans un fichier zip.
- Veillez à coder dans base64 le private.key tel quel. Ne modifiez pas ou ne copiez pas/collez le contenu de la clé.
- Utilisez la clé base64 pour exécuter la commande suivante sur chaque conteneur de votre instance :
nlserver config -instance:<instance name>-setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key
Cause
La clé d’Adobe I/O n’est pas correctement intégrée à l’instance.