proftpdを使用しているFTPサーバに対してFTPファイル転送中にABORを発行すると6分間停止してしまう

 

[対象となる製品のバージョン]

 

MIRACLE LINUX V4.0 - Asianux Inside
MIRACLE LINUX V4.0 - Asianux Inside for x86-64

 

[質  問]
ftpによるファイルの転送中にABOR(Ctrl+C)で中断すると、6分間操作不能に陥り、中断できない。

 

[原  因]

クライアントからABORが発行されると、サーバとクライアントの両方でお互いのセッションがク

ローズを待ってしまいデッドロック状態に陥ってしまいます。6分経過後、サーバ側でタイムアウ

トを検知し、セッションはクローズされます。

 

[対  処]

proftpd.confの終端に "TimeoutLinger 5"の設定を追記してください。

 

/etc/proftpd.conf

 

...中略

</Anonymous>

TimeoutLinger 5

 

 

設定後、proftpdは再起動またはrereadによる設定ファイルの再読み込みが必要となります。

 

[注意事項] 
本ドキュメントの内容は、予告なしに変更される場合があります。

本ドキュメントは、限られた評価環境における検証結果をもとに作成しており、 全ての環境での動作を保証するものではありません。

本ドキュメントの内容に基づき、導入、設定、運用を行なったことにより損害が 生じた場合でも、弊社はその損害についての責任を負いません。あくまでお客様のご判断にてご使用ください。

 

[更新履歴]

2010年 1119日 新規作成