Campaign Classic - Problema de download SFTP

Última atualização em 2022-11-16

Descrição

Ambiente
Campaign Classic

Problema/Sintomas
Após uma atualização de build, verificamos que a conexão real com o SFTP funciona, mas não é possível baixar arquivos de repositórios remotos por meio do SFTP.

Log de download de arquivo (mensagem de erro):
*06/29/2020 09:59:Erro de transferência de arquivo 43 CRL-290002 Download em cURL

06/29/2020 09:59:43 ficheiroTransferir ficheiro remoto não encontrado

06/29/2020 09:59:43 ArquivoTransferir * Conexão #0 para hospedar *\ *\ *\ *\ *\ *.*\ **.*\ ** esquerda intacta

06/29/2020 09:59:43 fileTransfer * Não foi possível abrir o diretório para leitura: Esse arquivo ou diretório não existe

06/29/2020 09:59:42 ArquivoTransferência * Autenticação concluída

06/29/2020 09:59:42 fileTransferência * Inicializada da chave pública SSH

06/29/2020 09:59:42 fileTransfer * Usando o arquivo de chave privada SSH '/usr/local/neolane/.ssh/id_rsa'

06/29/2020 09:59:42 fileTransfer * Usando o arquivo de chave pública SSH '/usr/local/neolane/.ssh/id_rsa.pub'

06/29/2020 09:59:42 arquivosTransferência * métodos de autenticação SSH disponíveis: chave pública,senha

06/29/2020 09:59:42 arquivoTransferência digital * SSH MD5: \ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *\ *

06/29/2020 09:59:42 fileTransfer * Connected to *\ *\ *\ *\ *\ *\ *\ *\ *.*\ **.\ *\ *\ * (xxx.xxx.xxx.xx) porta 22 (#0)

06/29/2020 09:59:42 fileTransfer * TCP_NODELAY definido

06/29/2020 09:59:42 fileTransferir * Tentando xxx.xxx.xxx.xx…

06/29/2020 09:59:42 ficheiroTransferência a iniciar o ficheiro 'sftp://*\ *\ *\ *\ *\ *\ *.*\ *.***:22/Outgoing/FILENAME.CSV'

06/29/2020 09:59:42 Iniciando fluxo de trabalho (operador 'Administrador (administrador)')

06/29/2020 09:59:42 O fluxo de trabalho 'WKF1747' está sendo executado

Resolução

A correção estará disponível a partir da versão 20.3.1 do Adobe Campaign Classic em diante.
Causa
Em algumas ações SFTP, esperamos que o servidor remoto seja um servidor SFTP Unix e adicione ~/ para o caminho se o caminho não for absoluto.
Isso não funcionará se o servidor SFTP remoto estiver no Windows e *~/*não tiver significado.

Nesta página