Campaign Classic - Problema di download SFTP
In questo articolo viene risolto il problema della mancata scaricare i file da un archivio SFTP dopo un aggiornamento versione nonostante la connessione al server sia riuscita.
Descrizione description
Ambiente
Campaign Classic
Problema/Sintomi
Dopo un aggiornamento versione, abbiamo notato che la connessione effettiva a SFTP funziona, ma non è possibile scaricare file da repository remoti tramite SFTP.
File scaricare registro (messaggio di errore):
29/06/2020 09:59:43 fileTransfer CRL-290002 Errore di download in cURL
29/06/2020 09:59:43 fileTransfer File remoto non trovato
29/06/2020 09:59:43 fileTransfer * Connessione #0 all'host *****.***.*** lasciato intatto
29/06/2020 09:59:43 fileTransfer * Impossibile aprire la directory per la lettura: Nessun file o directory di questo tipo
29/06/2020 09:59:42 fileTransfer * Authentication completato
29/06/2020 09:59:42 fileTransfer * Autenticazione con chiave pubblica SSH inizializzata
29/06/2020 09:59:42 fileTransfer * Utilizzo del file di chiave privata SSH '/usr/local/neolane/.ssh/id_rsa'
29/06/2020 09:59:42 fileTransfer * Utilizzo del file di chiave pubblica SSH '/usr/local/neolane/.ssh/id_rsa.pub'
29/06/2020 09:59:42 fileTransfer * Metodi di autenticazione SSH disponibili: chiave pubblica,password
29/06/2020 09:59:42 fileTransfer * Impronta digitale SSH MD5: *************
29/06/2020 09:59:42 fileTransfer * Collegato a ******.***.*** (xxx.xxx.xxx.xx) porta 22 1
29/06/2020 09:59:42 fileTransfer * TCP_NODELAY set
29/06/2020 09:59:42 fileTransfer * Cercando xxx.xxx.xxx.xx…
29/06/2020 09:59:42 fileTransfer Avvio file listato 'sftp://*****.***.***:22/Outgoing/FILENAME. CSV'
29/06/2020 09:59:42 Inizio workflow (operatore 'Amministratore (admin)')
29/06/2020 09:59:42 Il flusso di lavoro 'WKF1747' viene eseguito
Risoluzione resolution
La correzione sarà disponibile a partire dalla versione 20.3.1 del Adobe Campaign Classic in poi.
Causa
In alcune azioni SFTP, ci aspettiamo che il server remoto sia un server SFTP Unix e aggiungiamo ~/ al percorso se il percorso non è assoluto.
Questo non funziona se il server SFTP remoto è su Windows e ~/ non ha alcun significato.