O conector de origem SFTP não consegue se conectar com as credenciais da chave SSH fornecidas

Guia rápido para corrigir o erro de falha do conector de origem SFTP com credenciais de chave SSH usando a ferramenta PuTTY para converter do formato PPK para o OpenSSH. (As instruções sobre como gerar as chaves podem ser encontradas no Conector SFTP: Configurar uma chave privada OpenSSH codificada em Base64 para SFTP.)

Descrição description

Ambiente
Adobe Experience Platform

Problema

Você deseja configurar um conector de origem SFTP no AEP.

O conector de origem SFTP falha ao se conectar com as credenciais de autenticação fornecidas usando a chave SSH. Você pode estar usando o PuttyGen para gerar as chaves.

Resolução resolution

Solução
Primeiro, verifique se todos os pré-requisitos foram atendidos:

1. Verifique com o provedor SFTP o tipo de chave com suporte
a. SSH-1 vs SSH-2
b. Tamanho da chave gerada em bits: o padrão é 2048

2. Autorizar IPs da AEP no provedor SFTP
a. Verifique o data center em que sua instância da AEP está implantada.
i. VA7: América do Norte
ii) NLD2: Europa
iii) AUS5: Austrália
b. Os IPs da AEP podem ser encontrados na documentação do Conector SFTP.

3.  A AEP oferece suporte a uma chave OpenSSH do tipo RSA ou DSA.

O conector SFTP é compatível com uma chave OpenSSH do tipo RSA ou DSA. Verifique se o conteúdo do arquivo de chave começa com "-----BEGIN [ RSA/DSA] PRIVATE KEY-----" e termina com "-----END [ RSA/DSA] PRIVATE KEY-----". Se o arquivo de chave privada for um arquivo no formato PPK, use a ferramenta PuTTY para converter do formato PPK para o formato OpenSSH.

As instruções sobre como gerar as chaves podem ser encontradas no Conector SFTP: Configurar uma chave privada OpenSSH codificada em Base64 para SFTP.

4. A AEP requer uma chave privada codificada em OpenSSH base64

Se você ainda estiver tendo problemas, pode haver um problema com a forma como a chave privada gerada pelo PuttyGen é transformada.

Observe que a AEP exige que a chave privada tenha o formato OpenSSL codificado em base64.

Depois que as chaves forem geradas, você deverá salvar a chave privada usando o menu (PuttyGen) (conversões" Exportar Chave OpenSSH). Isso gerará a chave privada no formato OpenSSH e ONLY THEN você poderá codificá-la em base64.

Como a AEP requer que a chave privada seja codificada em base64, você pode:

· Use a ferramenta Codificar para formato Base64 em https://www.base64encode.org/.

ou

· Use o OpenSSL emitindo o seguinte comando:

openSSL base64 -in yourPrivateKeyFile -out
yourPrivateKeyFileBase64

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f