- PR -

FTPが途中で切れる

1
投稿者投稿内容
まつとうや
常連さん
会議室デビュー日: 2004/09/04
投稿数: 42
投稿日時: 2007-05-21 10:28
FTPサーバ:Windows2003ServerのIIS(ほぼ初期設定の標準設定)
FTPクライアント:WindowsXPのFTP.exe(コマンドプロンプトよりFTP起動)

以下のバッチ処理により実行
open 172.25.111.22
login80
password80
ascii
lcd "\\192.0.2.1\J$\TEMP"
prompt on
mput AAA
mput BBB
mput CCC
disconnect
bye

それぞれ100MB程度のファイルを
上記のスクリプトでFTP転送(ファイルBBBだけが実際に有るとする)を
しようとすると以下のログを残しFTPが停止(25〜50%の間くらい、10分程度)してしまいます。

ftp> Connected to 172.25.111.22.

open 172.25.111.22
220 Microsoft FTP Service
User (172.25.111.22:(none)):
331 Password required for login80.

230 User login80 logged in.
ftp> ftp>
ascii
200 Type set to A.
ftp> Local directory now \\192.0.2.1\J$\TEMP.

ftp> lcd "\\192.0.2.1\J$\TEMP"
Interactive mode Off .

ftp> prompt on
ftp> mput AAA
AAA:File not found
mput BBB
200 PORT command successful.
150 Opening ASCII mode data connection for BBB.
ftp> Not connected.  ←ここでなぜか切れた!?
ftp> mput CCC
Not connected.
ftp> disconnect
bye


なぜFTPが途中で切れてしまうのか
何かアドバイス、ご意見いただけませんでしょうか。
よろしくお願いいたします。

あすか
ぬし
会議室デビュー日: 2006/07/12
投稿数: 309
投稿日時: 2007-05-21 11:42
セッションタイムアウトしたとか?
デフォルトだと10分だったと記憶しています。
(IISAdminで確認してください)
まつとうや
常連さん
会議室デビュー日: 2004/09/04
投稿数: 42
投稿日時: 2007-05-21 16:23
コメントありがとうございます。
セッションタイムアウト時間を
確認してみたところ
12000秒(約3時間)に設定されていましたので
タイムアウトが原因ではなさそうです。
甕星
ぬし
会議室デビュー日: 2003/03/07
投稿数: 1185
お住まい・勤務地: 湖の見える丘の上
投稿日時: 2007-05-21 16:52
サーバー側の設定をみれるなら、まずはサーバー側のログを見てください。
大抵の場合は、サーバー側のログに原因が書いてあります。
1

スキルアップ/キャリアアップ(JOB@IT)