網頁

2014年8月11日 星期一

ftp client passive mode 的防火牆設定

在一般的想法中,ftp client 並不需要在防火牆上做任何的設定
但是遇到下列錯誤
指令: PASV
錯誤: 已從伺服器離線: ECONNABORTED - Connection aborted
錯誤: 無法取得目錄列表

一種不負責的解決方法就是關閉防火牆

經過長時間的搜尋,發現自從 Window 7 開始,StatefulFtp 會檢查網路連線
當它發現 PASV就中斷你的連線
所以關閉它,ftp就可正常運作了。
netsh advfirewall set global StatefulFtp disable
當然你也可以啟動它
netsh advfirewall set global StatefulFtp enable

沒有留言:

張貼留言