Windows2003ServerでFTPサーバーを立てています。最近ファイルのアップロードに非常に時間がかかったり、失敗したりするようになりました。アップロードしているファイルは1M程度のファイルを数百個です。

FFFTPを使用しているのですが、「Listenソケットが取得できません」というエラーがでてアップロードが中止されます。FTPサーバーはアップロード専用です。また、サーバー内のファイルは定期的に移動しているのでサーバーには十分な容量があります。
解決策をご存知の方、おおしえいただけますでしょうか。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/11/26 11:36:37
  • 終了:2008/11/27 18:25:02

回答(3件)

id:zzz_1980 No.1

zzz_1980回答回数492ベストアンサー獲得回数642008/11/26 11:52:34

ポイント23pt

これでは情報不足です。

・ケーブルはまともなものですか。

・ホスト、クライアントどちらもネットワークを正しく認識していますか。(100BASE-TXなり

1000BASE-T)L2 Switch のLEDとstatusを見てください。

・ホスト、クライアント双方から ping を打つとどうなりますか。

・ファイヤーウォール等で帯域制限をかけていませんか。

・他の端末からは?

・ffftp ではなく標準のftpでは?

・ffftp でファイルひとつだけの場合は?

・そのクライアントから別のftp server へは?

コメントをあけておいたほうが状況確認につかえるので良いかと思います。

http://support.microsoft.com/kb/323384/ja はダミーです。

id:salvatore

・ケーブルはまともなものですか。

 はい。

・ホスト、クライアントどちらもネットワークを正しく認識していますか。(100BASE-TXなり

1000BASE-T)L2 Switch のLEDとstatusを見てください。

 サーバーはインターネット上にはあります。

・ホスト、クライアント双方から ping を打つとどうなりますか。

 双方ルーターでPINGを通さないようにしているので通りません

・ファイヤーウォール等で帯域制限をかけていませんか。

 かけていません

・他の端末からは?

 クライアントは複数拠点にあるのですが、いずれのクライアントからもどういつの障害がでています。

・ffftp ではなく標準のftpでは?

 標準のFTPとは何でしょうか?

 コマンドプロンプトでのFTPでしょうか。

・ffftp でファイルひとつだけの場合は?

 一つの場合は問題なくアップロードできます。

 数が多くなると不具合が起きます。

・そのクライアントから別のftp server へは?

 問題なく接続できます。

PASVモードにしたところ、うまくいっているようです。

現在、1000ファイルアップロードの検証中です。

また、情報がありましたらよろしくお願いいたします。

2008/11/26 12:07:03
id:pahoo No.2

pahoo回答回数5960ベストアンサー獲得回数6332008/11/26 13:04:34

ポイント36pt

PASVモードでは動作しているということなので、クライアントとサーバの間のセキュリティ装置、ないしはクライアント内のパーソナル・ファイアウォールが追加されたり機能が強化されたということはありませんか?


乱暴な言い方をすると、通常のFTP通信の向きは、UP/DOWNに関係なく、「FTPクライアント←FTPサーバ」です。これに対し、PASVモードでは「FTPクライアント→FTPサーバ」となります。

したがって、クライアントを防衛するためのセキュリティの仕組みが介在していると、通常のFTP通信がブロックされるケースがあります。


もしそうだとすると、ネットワーク管理者にお問い合わせください。


参考サイト

id:salvatore

PASVモードとはそういうものだったのですね。

なんどか試したところ、PASVモードでも失敗する時があるようでした。(状況はずいぶん緩和しましたが)

予備のFTPサーバーがあるので、そちらで検証してみて同様の状況にあるのであればインフラを疑ってみたいと思います。ありがとうございました。

2008/11/26 15:35:52
id:ekiryu No.3

ekiryu回答回数37ベストアンサー獲得回数02008/11/27 02:09:32

ポイント23pt

FFFTPのバグというか、大量でさばききれないとかではないでしょうか。

以前に数百までもいかなかったと思いますが、FFFTPでエラーになる事がありました。

Filezilla お勧めです、どうしてもFFFTPでなければいけないのでなければ、

変えてみてはどうでしょうか。

http://filezilla-project.org/

id:salvatore

ありがとうございます。各拠点で使っている方がなれているFFFTPがいいのですが、そういった選択肢も検討したほうがよさそうですね。

2008/11/27 18:24:45
  • id:zzz_1980
    最低限自分の端末からのpingぐらいは通るようにしておかないと、いろいろと大変だと思います。
    標準のftpとはコマンドプロンプトのftpです。
    >> ・そのクライアントから別のftp server へは?
    >> 問題なく接続できます。
    かつpasv ok,単一ok となると、server 側、あるいはserverへ至る経路上に問題があるのでは?
    中から外へは nat 越えですか?
    ルーターやサーバーで同時接続可能数に制限をかけていませんか。

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません