Campaign Classic - SFTP下載問題
本文解決在成功連線至伺服器後,組建版本升級後無法從SFTP存放庫下載檔案的問題。
說明 description
環境
Campaign Classic
問題/症狀
在版本升級後,我們注意到實際連線至SFTP可以運作,但無法透過SFTP從遠端存放庫下載檔案。
檔案下載記錄(錯誤訊息):
29/06/2020 09:59:43 fileTransfer CRL-290002 cURL中的下載錯誤
29/06/2020 09:59:43找不到fileTransfer遠端檔案
29/06/2020 09:59:43 fileTransfer *連線#0到主機****。***。***保持完整
29/06/2020 09:59:43 fileTransfer *無法開啟目錄進行讀取:沒有這樣的檔案或目錄
29/06/2020 09:59:42 fileTransfer *驗證完成
29/06/2020 09:59:42 fileTransfer *初始化的SSH公開金鑰驗證
29/06/2020 09:59:42 fileTransfer *使用SSH私密金鑰檔案'/usr/local/neolane/.ssh/id_rsa'
29/06/2020 09:59:42 fileTransfer *使用SSH公開金鑰檔案'/usr/local/neolane/.ssh/id_rsa.pub'
29/06/2020 09:59:42 fileTransfer *可用的SSH驗證方法:公用金鑰、密碼
29/06/2020 09:59:42 fileTransfer * SSH MD5指紋: ************************************************
29/06/2020 09:59:42 fileTransfer *已連線至*****。***。*** (xxx.xxx.xxx.xx)連線埠22 (#0)
29/06/2020 09:59:42 fileTransfer * TCP_NODELAY設定
29/06/2020 09:59:42 fileTransfer *正在嘗試xxx.xxx.xxx.xx…
29/06/2020 09:59:42 fileTransfer起始檔案清單'sftp://*****。***。***:22/Outgoing/FILENAME.CSV`
29/06/2020 09:59:42正在啟動工作流程(操作員'Administrator (admin)')
29/06/2020 09:59:42工作流程'WKF1747'正在執行
解決方法 resolution
此修正可從Adobe Campaign Classic 20.3.1版開始。
原因
在某些SFTP動作中,我們預期遠端伺服器會是Unix SFTP伺服器,而且如果路徑不是絕對路徑,請將 *~/新增至路徑。
如果遠端SFTP伺服器在Windows上,且~/*沒有意義,則無法運作。