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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/08/12 20:05:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:kurukuru-neko No.1

回答回数1844ベストアンサー獲得回数155

ポイント35pt

1.dmesgを確認する。

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

は発生していませんか?

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

転送中断の原因を見る

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

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

SELinux

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

id:kablog

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

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

2006/08/05 23:17:37
id:hinetk No.2

回答回数516ベストアンサー獲得回数36

ポイント35pt

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

面倒ですが確実かと

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

id:kablog

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

2006/08/05 23:23:55
id:ardarim No.3

回答回数897ベストアンサー獲得回数145

ポイント10pt

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を使う

id:moke3rd No.4

回答回数34ベストアンサー獲得回数3

ポイント10pt

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

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

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

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

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

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

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

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

参考

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

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

id:hibi7000 No.5

回答回数2ベストアンサー獲得回数0

ポイント10pt

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

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

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません