Os acionadores de pipeline não estão sendo processados
Este artigo ajuda como uma solução rápida para corrigir os acionadores de pipeline que não estão sendo processados, executando os seguintes comandos em cada container da instância relacionada.
Descrição description
Ambiente
Campaign Classic v7
Problema/Sintomas
Os acionadores de pipeline não estão sendo processados.
Etapas a serem reproduzidas:
- Verificar acionadores de pipeline - Nenhum novo acionador está sendo integrado.
- Na guia Monitoring, abra os logs do processo de pipeline. Os seguintes erros são observados:
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)
Resolução resolution
Etapas para resolver:
- No console do desenvolvedor de Adobe, para o projeto usado para o processo de pipeline, verifique se apenas a chave gerada mais recentemente está disponível. Os antigos podem ser excluídos.
- Baixe a chave gerada em como um arquivo zip.
- Codifique a chave privada como está em base64. Não modifique ou copie/cole o conteúdo da chave.
- Use a chave base64 para executar o seguinte comando em cada contêiner da instância:
nlserver config -instance:<instance name>-setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key
Causa
A chave de Adobe I/O não está integrada corretamente na instância.