
我有一個自動 FTP 進程,可以在夜間運行到 Windows XP 機器上的 FileZilla 伺服器。 FTP 流量來自專有醫療保健伺服器 (Meditech Magic) 上的自動 FTP 用戶端。有時傳輸工作正常,有時則失敗。這都是在我們的區域網路內,XP防火牆是關閉的。
有任何想法嗎?
這是 filezilla 日誌:
> Connected, sending welcome message...
> 220 M
> could not send reply, disconnected.
這是客戶端日誌:
RESULT: Host response failed: Timed out OPEN
答案1
看起來像是網路問題。發生這種情況時,請嘗試連接到同一台伺服器上的其他服務(您可以在 http 伺服器上共用一些大型的虛擬檔案)。如果其他服務也失敗,那麼很可能是網路問題。
如果無法在同一台伺服器上託管其他服務。然後使用同一個ftp客戶端連接到Internet上的其他ftp伺服器來下載一些測試檔。也可以作為客戶端從其他位置連接到您的 ftp 伺服器。如果您遇到兩者之一的問題,那麼也是網路問題。
嘗試在兩端運行wireshark以確保它們沒有其他問題,例如錯誤的ARP等,有時會導致通訊停止。
答案2
根據我的經驗,FileZilla 並不像您想像的那麼強大。當然,它是開源的,但這並不一定意味著它像您想要的那樣完美。諸如超時之類的小事可能設定不正確。
建議執行Software Informer,並搜尋「FTP伺服器」。它將列出目前全球開發人員和用戶正在使用的最受歡迎的 FTP 伺服器。
建議: - Cerberus FTP 伺服器,4.5 顆星,325 個使用者; - Gene6 FTP 伺服器,5 顆星,150 個使用者; - GuildFTPd FTP 伺服器守護進程,擁有 5 顆星和 23 個用戶
避免: - XLight,因為它似乎不穩定; - 泰坦不穩定
我真的很喜歡 Gene6 FTP 伺服器。我現在在我的機器上運行它來提供文件,它就像一個夢想。