Campaign Classic - SFTP Download Issue
I den här artikeln behandlas problemet med att inte kunna hämta filer från en SFTP-databas efter en bygguppgradering trots att anslutningen till servern lyckades.
Beskrivning description
Miljö
Campaign Classic
Problem/symtom
Efter en bygguppgradering har vi märkt att själva anslutningen till SFTP fungerar, men att det inte går att hämta filer från fjärrdatabaser via SFTP.
Filhämtningslogg (felmeddelande):
29/06/2020 09:59:43 fileTransfer CRL-290002 Hämtningsfel i cURL
29/06/2020 09:59:43 Det gick inte att hitta fjärrfilen fileTransfer
29/06/2020 09:59:43 fileTransfer * Connection #0 till värden *****.***.*** lämnade intakta
29/06/2020 09:59:43 fileTransfer * Det gick inte att öppna katalogen för läsning: Det finns ingen sådan fil eller katalog
29/06/2020 09:59:42 fileTransfer * Authentication complete
29/06/2020 09:59:42 fileTransfer * Initierad autentisering med offentlig nyckel för SSH
29/06/2020 09:59:42 fileTransfer * Använda den privata SSH-nyckelfilen '/usr/local/neolane/.ssh/id_rsa'
29/06/2020 09:59:42 fileTransfer * Using SSH public key file '/usr/local/neolane/.ssh/id_rsa.pub'
29/06/2020 09:59:42 fileTransfer * SSH-autentiseringsmetoder finns: publisherKey,password
29/06/2020 09:59:42 fileTransfer * SSH MD5 fingerprint: **********************************
29/06/2020 09:59:42 fileTransfer * Ansluten till *******.***.*** (xxx.xxx.xxx.xx) port 22 (#0)
29/06/2020 09:59:42 fileTransfer * TCP_NODELAY set
29/06/2020 09:59:42 fileTransfer * Testar xxx.xxx.xxx.xx…
29/06/2020 09:59:42 fileTransfer Startar fillistan 'sftp://******.***.***:22/Outgoing/FILENAME.CSV'
29/06/2020 09:59:42 Startar arbetsflöde (operator 'Administratör (admin)')
29/06/2020 09:59:42 Arbetsflödet 'WKF1747' körs
Upplösning resolution
Korrigeringen är tillgänglig från och med version 20.3.1 av Adobe Campaign Classic.
Orsak
I vissa SFTP-åtgärder förväntar vi att fjärrservern ska vara en Unix SFTP-server och lägga till ~/ i sökvägen om sökvägen inte är absolut.
Detta fungerar inte om fjärr-SFTP-servern är i Windows och *~/*inte har någon betydelse.