1748183 メンバー
3722 オンライン
108759 解決策
新規ポスト

FTPで転送途中に切断される

 
hata_1
新しいメンバー

FTPで転送途中に切断される

HP-UX11iとWindows間においてWindows側からファイルを転送する時に、10KBぐらいより大きいサイズだと途中で切断されてしまって転送できません。8KBぐらいまでのサイズ、又はHP-UX11i側からの転送やHP-UX間での転送でしたら転送できるのです。patchはPHNE_29461とPHNE_30432をあてて見ましたが駄目でした。他に何か考えられることはないでしょうか?
6件の返信6
yoshimura
レギュラーアドバイザー

FTPで転送途中に切断される

以下の点をチェックしてみてはいかがでしょうか?

- 通信経路にある通信機器で特殊な操作(特に

IP マスカレードなどのセッション管理や

FDDI <-> Ethernet 等の MTU サイズの異なる

ネットワークのブリッジ)をするものがないか?

- 書き込み先ディレクトリのファイル容量が

足りているか?

- 「サイズ」ではなく特定の「データ」に依存

しないか?(いろんなファイルで試しても

10KB 以上が転送できないか?)

- バイナリーデータなら "binary" モードで

送っているか?

- /etc/inetd.conf の "ftpd" のオプションで

"-B 1" と極端に小さなバッファサイズを

指定してみてどうか?

(inetd.conf の編集後は inetd -c を

実行する必要があります。)

FTP のデータ転送は大きなサイズのパケットを

連続して送る、ということで telnet や ping では

見られない通信障害を起こすことがあります。

そういう場合は結構厄介な問題です。

hata_1
新しいメンバー

FTPで転送途中に切断される

アドバイスありがとうございます。

まず、通信経路にある通信機器については特になさそうなのは確認しております。

また、いくつかのファイルを試した結果、サイズであろうと推定しました。8KB以上のファイルを転送しようとすると切断されて、結果として8KBぐらいのファイルが転送されています。

バイナリーデータは送ってませんので試してみようと思いますが、テキストデータをどちらのモードで送ってもだめでした。

inetd.confの編集はしていませんでしたのでやってみたいと思います。

もし、他に何か気づいた点がありましたらぜひ宜しくお願いします。
yoshimura
レギュラーアドバイザー

FTPで転送途中に切断される

> 他に何か考えられることはないでしょうか?

昔、Win3.1 や HP-UX 9.X の時代の頃は相手先の

FTP のソフトやネットワークドライバの関係の

不具合でそのような現象が機器によっては

ありましたが、最近ではあまりその様な話は

聞きません。

Windowsは最近のもので、FTP は Windows 標準の

FTP.EXE ですよね?

今、手前の HP-UX11i と Win2k で試しても数メガの

ファイルを素直に転送できます。

hata_1
新しいメンバー

FTPで転送途中に切断される

なんとなく原因がわかってきました。

rootユーザーで転送した時は転送できましたので

ユーザーに対してなんらかの制限でもかかって

しまっているのかもしれません。特に制限の設定は

していないはずなのですが、その辺を調べて見ようと

思います。

>Windowsは最近のもので、FTP は Windows 標準の

NT,2000,XPで試しました。FTPはコマンドプロンプト

から標準のと、FFFTPというツールで試してみました。

結果はすべて同様でした。
rawsq
貴重なコントリビューター

FTPで転送途中に切断される

参考になれば幸いです。

http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=205621

ここでは、結局HUBにエラーがあったといっていますね。

lanadminとかで該当のNICでERRORがないか調べる必要があるかもしれません。
hata_1
新しいメンバー

FTPで転送途中に切断される

お礼が遅くなって申し訳ございません。

通信経路にある通信機器に特に問題ないと言って

おいてなんですが、やっぱりそこに問題があったようです。お恥ずかしい話ですね。二方のアドバイス、とても参考になりました。ありがとうございました。