Campaign Classic - Problème de téléchargement SFTP

Cet article aborde le problème de l’échec du téléchargement de fichiers à partir d’un référentiel SFTP après un upgrade de build, même si la connexion au serveur a réussi.

Description description

Environnement

Campaign Classic

Problème/Symptômes

Après un upgrade de build, nous avons remarqué que la connexion réelle à SFTP fonctionne, mais il n'est pas possible de télécharger des fichiers à partir de référentiels distants via SFTP.

Journal des téléchargements de fichiers (message d’erreur) :
29/06/2020 09:59:43 fileTransfer CRL-290002 Erreur de téléchargement dans cURL

29/06/2020 09:59:43 fileTransfer Fichier distant introuvable

29/06/2020 09:59:43 fileTransfer * Connection #0 pour héberger ******.***.*** reste intact

29/06/2020 09:59:43 fileTransfer * Impossible d'ouvrir le répertoire pour la lecture : pas de fichier ou de répertoire de ce type

29/06/2020 09:59:42 fileTransfer * Authentification terminée

29/06/2020 09:59:42 fileTransfer * Authentification de clé publique SSH initialisée

29/06/2020 09:59:42 fileTransfer * Utilisation du fichier de clé privée SSH '/usr/local/neolane/.ssh/id_rsa'

29/06/2020 09:59:42 fileTransfer * Utilisation du fichier de clé publique SSH '/usr/local/neolane/.ssh/id_rsa.pub'

29/06/2020 09:59:42 fileTransfer * Méthodes d’authentification SSH disponibles : publickey,password

29/06/2020 09:59:42 fileTransfer * SSH empreinte MD5 : ***********************************

29/06/2020 09:59:42 fileTransfer * Connecté à ********.***.*** (xxx.xxx.xxx.xx) port 22 (#0)

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

29/06/2020 09:59:42 fileTransfer * Test xxx.xxx.xxx.xx…

29/06/2020 09:59:42 fileTransfer Lancement de fichier 'sftp://*******.***.***:22/Outgoing/FILENAME.CSV'

29/06/2020 09:59:42 Démarrage du workflow (opérateur 'Administrateur (admin)')

29/06/2020 09:59:42 Le workflow 'WKF1747' est en cours d'exécution

Résolution resolution

Le correctif sera disponible à partir de la version 20.3.1 de Adobe Campaign Classic.
Cause
Dans certaines actions SFTP, nous prévoyons que le serveur distant soit un serveur SFTP Unix et ajoutons ~/ au chemin si le chemin n’est pas absolu.
Cela ne fonctionne pas si le serveur SFTP distant se trouve sous Windows et que *~/*n’a aucune signification.

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