AWS FTPS 伺服器突然關閉連接

AWS FTPS 伺服器突然關閉連接

我在 AWS Transfer 上有一個 FTPS 伺服器,該伺服器位於具有 2 個子網路(具有私有和公有 IP)的 VPC 內。我正在嘗試將無線攝影機的攝影機鏡頭上傳到我的 FTPS 伺服器,但伺服器似乎在短時間內關閉了連接。進入被動模式後,失敗的具體命令是 STOR 和 MLSD 命令。有回應 150,但此後伺服器逾時並關閉連線。我使用以下命令執行了 FTP 測試服務。除了 MLSD 指令出現上述問題外,測試結果一切正常。輸出是

Command: MLSD
Status: Data connection established, performing TLS handshake...
Reply: 150
Error: Reply too short. Expecting 3 digit reply code followed by space followed by description

這與我嘗試手動 STOR 或 MLSD 命令時遇到的錯誤相同。當我使用 FileZilla 等檔案用戶端時,該問題不存在,並且似乎僅在 CLI 環境或相機的自訂 FTPS 用戶端應用程式中出現。我認為當前最可能的情況是伺服器不正確地處理從命令列到二進制的更改,並且文件客戶端以某種方式進行通信,從而繞過了這種情況。

是什麼原因造成的?

相關內容