Falha de autenticação do conector do Snowflake no Adobe Experience Platform
As falhas de autenticação no Adobe Experience Platform (AEP) e no Snowflake resultam de problemas de formatação ou configuração de chave privada. Verifique a chave, atualize as configurações e garanta a sincronização.
Descrição description
Ambiente
- Produto: Adobe Experience Platform (AEP)
- Recurso: Conector do Snowflake
- Restrições: Isso se aplica a cenários em que a autenticação falha durante a configuração da conexão.
Problema/Sintomas
- Mensagem de erro: Falha na autenticação. Tente inserir suas credenciais novamente.
- Nenhuma tentativa de logon visível no histórico de logon do Snowflake ao usar o AEP.
- Os logs indicam erros como
[Snowflake]. Falha ao analisar o bloco PEM que contém a chave privada. - O problema persiste apesar de verificar se o par de chaves público-privadas funciona corretamente fora do AEP.
Resolução resolution
-
Verifique se a chave privada está formatada corretamente com os cabeçalhos adequados
--BEGIN PRIVATE KEY-- [ Key Content] --END PRIVATE KEY--
Como alternativa, se estiver usando uma chave privada criptografada:
--BEGIN ENCRYPTED PRIVATE KEY-- [ Key Content] --END ENCRYPTED PRIVATE KEY-- -
Gere novamente a chave privada usando o OpenSSL com o seguinte comando:
openssl genrsa 2048 | openssl pkcs8 -topk8 -v2 des3 -inform PEM -out rsa_key.p8.Codifique a chave regenerada no formato Base64 sem caracteres de nova linha à direita. (
\n) Evite enviar chaves por email ou plataformas de mensagens como o Teams, pois isso pode causar problemas de formatação (por exemplo, espaços extras). -
Verifique se a conta de usuário no Snowflake está vinculada à chave pública correspondente. Para obter as etapas, consulte Como verificar a Conectividade de Chave Pública/Privada usando o SnowSQL e a Autenticação de par de chaves e rotação de par de chaves na comunidade do Snowflake.
-
Confirme se o nome da conta segue as convenções de nomenclatura da Snowflake. Por exemplo, anexe o nome da sua organização ao nome da conta (por exemplo, orgname-account_name). Para obter mais informações, consulte Identificadores de conta na documentação da Snowflake.
-
Verifique se todos os intervalos IP necessários para o AEP estão na lista de permissões do ambiente do Snowflake. Para obter mais informações, consulte inclui na lista de permissões de endereço IP para conectores de origem.
-
Para confirmar se o AEP está tentando uma conexão, use intencionalmente uma chave privada inválida e verifique se alguma tentativa de logon aparece no histórico de logon do Snowflake.
-
Analisar logs gerados durante tentativas de conexão para códigos de erro ou mensagens específicas, como Não foi possível processar a solicitação ou Falha ao analisar o bloco PEM.
-
Se os problemas persistirem após a execução dessas verificações, encaminhe por meio do suporte da Adobecom logs detalhados e IDs de solicitação.
Este guia fornece etapas acionáveis para solucionar falhas de autenticação ao conectar o Adobe Experience Platform com bancos de dados Snowflake.