Re: [問答] FTP不定期無法連接

看板Network作者 (.......................)時間13年前 (2011/02/20 19:13), 編輯推噓0(0014)
留言14則, 2人參與, 最新討論串2/2 (看更多)
※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.151.210

02/15 21:15,
嗯 我測試的方式不是透過telnet,是用java去new一個socket
02/15 21:15

02/15 21:16,
timeout的訊息則是java丟出的exception. 如果idle跟kick都與
02/15 21:16

02/15 21:17,
account有關的話,我沒有用account登入,不是應該不會受到此影
02/15 21:17

02/15 21:18,
響(idle一段時間就被kick)嗎? 好苦惱啊....
02/15 21:18

02/15 21:22,
會啊 所以你要透過account 來 login
02/15 21:22

02/15 21:23,
並且設定FTP Service 設定該Account or Service 沒有idle
02/15 21:23

02/15 21:23,
而你的Java的部分 應該要固定時間下達 keepalive的訊息
02/15 21:23

02/15 21:23,
這樣應該就能維持連線 而達到你要的功能
02/15 21:23

02/16 23:42,
嗯嗯 我再想一想,謝謝您的回答~~
02/16 23:42
不好意思,我後來重看了server A上ftp的log 發現當測試程式顯示connection timeout時,ftp的log中就沒有連線產生的記錄 所以不是連上ftp後被kick掉,是連線timeout所以根本沒有連上 我同時也用另一支程式去持續ping server A,當測試程式顯示connection timeout時 還是持續ping的到server A,代表server A的網路沒有中斷 我查了會造成connection timeout的可能原因有以下幾個: (1)防火牆 (2)封包loss (3)server A的loading太重 (這是我查到的,可能還有其他原因我有所遺漏...) 因為server A沒開防火牆,且目前除了每10分鐘會被測試ftp外,沒有其他server會來連 所以在猜測是不是因為(2)... 請問如果在跑測試程式的server B上安裝像wireshark的軟體,有辦法看到說當server B 嘗試連server A的ftp時,封包有沒有loss嗎?或是有其他方式可以來觀察呢? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.185.130

02/20 19:15, , 1F
可 只不過你的設備要有 mirror port的能力
02/20 19:15, 1F

02/20 19:16, , 2F
去sniffer Server A 的封包
02/20 19:16, 2F

02/20 19:16, , 3F
忘了說了 一般來說ftp還是需要帳號登入
02/20 19:16, 3F

02/20 19:16, , 4F
沒帳號登入 光只是telnet 是沒用的
02/20 19:16, 4F

02/20 19:50, , 5F
不好意思,可以請教一下沒用的原因嗎?
02/20 19:50, 5F

02/20 20:36, , 6F
其實這也關係到FTP的服務模式
02/20 20:36, 6F

02/20 20:37, , 7F
我猜想 這應該是 standalone / super daemon 有關
02/20 20:37, 7F

02/20 22:32, , 8F
受教了 我查了資料,ftp應該通常是屬於stand alone,所以啟動
02/20 22:32, 8F

02/20 22:34, , 9F
這個service之後應該就會一直持續著了. wst大的意思是指我的
02/20 22:34, 9F

02/20 22:35, , 10F
ftp service可能是屬於super daemon去啟動的,所以才會變成
02/20 22:35, 10F

02/20 22:36, , 11F
有時候去連它要等服務重新被載入所以connection timeout 是
02/20 22:36, 11F

02/20 22:37, , 12F
這個意思嗎?
02/20 22:37, 12F

02/21 10:24, , 13F
恩 一點就通 XDDD
02/21 10:24, 13F

02/21 23:10, , 14F
嗯 可是我是用IIS 7.0架ftp的,這應該是屬於stand alone的 囧
02/21 23:10, 14F
文章代碼(AID): #1DOFTCoT (Network)
討論串 (同標題文章)
文章代碼(AID): #1DOFTCoT (Network)