インターネットなこと: 2015年11月アーカイブ

お客さんの Web サーバの移行作業を行っているのだが、旧サーバではファイル転送に FTP 接続しか出来なかったので久しぶりに FFFTP を起動。

そしたら、途中でダウンロードに失敗する。
数十件のファイルを一括ダウンロードしてるのなら大丈夫なんだけど、数百件単位で落としていると、

>MLSD
150 Opening ASCII mode data connection for MLSD
425 Unable to build data connection: Operation not permitted

というエラーを出して失敗してしまう。

どうも、FFFTP 側で暗号化設定として「FTPS(Explicit)で接続」を選んでいるので(ディフォルト設定)、その場合はサーバの FTPd である ProFTPD 側で NoSessionReuseRequired というオプション設定を有効にしていないと出ちゃう既知の問題のようである。
FFFTP が FTPS にちゃんと対応できてない?それとも ProFTPD の問題?その辺は謎なのだが、他の FTP クライアントでも発生してしまうようなので、ProFTPD が悪いってことなのかなあ???

結局、

# cp /etc/proftpd.conf /etc/proftpd.conf_20151122
# vi /etc/proftpd.conf
# diff /etc/proftpd.conf /etc/proftpd.conf_20151122
89,90d88
<
< TLSOptions NoSessionReuseRequired

という具合に NoSessionReuseRequired オプションを設定して、ProFTPD は xinetd 経由で起動されているので、

# /etc/init.d/xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]

と再起動を行って解決。

ところで、新サーバは SFTP のみにしようと思ってたんで(FTP サーバは起動しない)、今更 FTP サーバの設定をあれこれするのも虚しいのお・・・と思ってたら・・・

新しいサーバ・・・お客さんが一番安いサーバを契約したので、SFTP 不可・・・
FTP(FTPS)のみ・・・

まだ FTP クライアント捨てられんのか・・・(^^;

零細企業じゃないんだから、せめて SSH の使えるサーバにしてほしかった(^^;

このアーカイブについて

このページには、2015年11月以降に書かれたブログ記事のうちインターネットなことカテゴリに属しているものが含まれています。

前のアーカイブはインターネットなこと: 2015年5月です。

次のアーカイブはインターネットなこと: 2016年2月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら