人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

FTPの転送で、一定の容量で転送が止まってしまいます。原因がわからず、対応に苦慮しています。

FTPでサーバへファイルを転送する際に、352kでいつも止まってしまい、それ以上容量の大きいファイルが転送できません。

scpでは同じユーザ、同じフォルダで
5MBのファイルの転送に成功したので、
quotaなどの制限ではないと思われます

また、FTPクライアントはFFFTP、NextFTPを試したのですが、どちらも同じ状態でした。

原因として何が考えられるでしょうか。FTPにより、大きなファイルを転送するために追加設定などが必要であれば、ご指摘いただけないでしょうか。

環境は以下です。
OS:FedoraCore5
FTPサーバ:vsftpd
vsftpd.confの設定

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES

ssl_enable=YES
rsa_cert_file=/etc/pki/tls/certs/vsftpd.pem
force_local_logins_ssl=NO
force_local_data_ssl=NO

pasv_enable=YES
pasv_min_port=60000
pasv_max_port=60030

●質問者: kablog
●カテゴリ:コンピュータ インターネット
✍キーワード:D.P ETC FFFTP FTP FTPクライアント
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● kurukuru-neko
●35ポイント

1.dmesgを確認する。

HDDのディスクエラーまたは、その他エラー

は発生していませんか?

2.転送時のログは確認しましたか?

転送中断の原因を見る

http://pocketstudio.jp/linux/?FC4%2Fvsftpd%2F2.vsftpd%20%A4%...

3.なんらかのセキュリティーソフトが動作していませんか?

SELinux

http://pocketstudio.jp/linux/?SELinux

◎質問者からの返答

今回の問題には該当していません。

URLも、今回の問題に該当しない記事が引用されています。


2 ● hinetk
●35ポイント

パケットをキャプチャして原因を追究する手もあります。

面倒ですが確実かと

http://www.space-peace.com/ethereal/

◎質問者からの返答

他の手段が取れない場合は、TCPDUMPしてみたいと思います。


3 ● ardarim
●10ポイント

FFFTP,NextFTPは使ったことがないので分からないのですが、オプション設定で詳細なログは出力できないのでしょうか?

もしできない場合は、コマンドプロンプトからコマンドベースでFTPを実行することで、ローレベルな(FTPプロトコルレベルの)エラーコードがわかって、原因究明につながる可能性があります。


(1)コマンドプロンプトから「ftp」を入力する

(2)「open <IPアドレスまたはホスト名>」で接続する

(3)ユーザ名、パスワードを入力する

(4)「binary」を入力する(バイナリ転送モード選択)

(5)「cd <ディレクトリ>」でサーバ側の目的ディレクトリに移動する

(6)「put <転送するファイル名>」でアップロードする

(7)「quit」で終了


参考 ftp.exeの使い方(Windows95/98の説明ですが、2kやXP等でも同じです)

Windows付属 FTP.exeを使う


4 ● moke3rd
●10ポイント

ダウンロードは正常にできるのでしょうか?

どのようなネットワーク環境かわかりませんがMTUのサイズを変更していませんか?

おそらく大きなファイルでもダウンロードは正常にできるのではないでしょうか。

小さなファイルや転送開始時は問題なく、大きなファイルを高速に送信しようとし大きなMTUで通信した途端に切断される現象だと思います。

サーバーや転送途中のネットワークで使用されているMTU値より大きなサイズで転送できません。

ネットワーク途中のルーター等の設定を見直したり変更してみる必要があるのかもしれません。

自宅サーバーでしょうか?

なぜかローカル内でもうまく通信できずサーバーのMTUを変更した経験があります。

参考

http://www.kjps.net/faq/pmtud2.htm

http://www.geocities.jp/hamdah3502213/osugi/osg.htm


5 ● hibi7000
●10ポイント

FTPソフトをかえる。いろいろあります。

http://www.vector.co.jp/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ