初めまして、デッカチと申します。
WindowsのFTPサーバーについてお教え頂き事が有ります。
ユーザー側のプログラムに自動FTPアップローダーが組み込まれており
自動的にアップしたファイルのパーミッションを変更しているため
「504 Command not implemented」でアップロードが止まってしまいます
ユーザー側の自動FTPアップローダーがWindowsサーバーを想定していないので
SITE CHMOD をキャンセル出来ないようなので何とかサーバー側で処理出来ないでしょうか
FileZilla ServerもWar FTP Daemon の試して見たのですがどちらも...
「50* Command not implemented」で止まってしまいます。
サーバOSはWindowsXP Proです
> ユーザー側のプログラムに自動FTPアップローダーが組み込まれており
> 自動的にアップしたファイルのパーミッションを変更しているため
> 「504 Command not implemented」でアップロードが止まってしまいます
> ユーザー側の自動FTPアップローダーがWindowsサーバーを想定していないので
> SITE CHMOD をキャンセル出来ないようなので何とかサーバー側で処理出来ないでしょうか
> FileZilla ServerもWar FTP Daemon の試して見たのですがどちらも...
> 「50* Command not implemented」で止まってしまいます。
> サーバOSはWindowsXP Proです
Windowsにパーミッションの概念がないので、SITE CHMODをサポートしているWondows版デーモンはない思います。
ちなみに、Proftpdでもセキュリティの関係から、デフォルトのコンフィグではSITE CHMODを規制しています。
単なるアップローダで、SITE CHMODしなけならない理由がわからないですね。また、ISP等でもSITE CHMODできないところもあるので、止められないのならそのアップローダは、使い物にならないのでは?
こういうご時世ですから、不特定ユーザ向けのFTPサーバなら、SITE CHMODを許可すること自体が無謀な気がしますが?
ご返答ありがとうございます
アップローダ側に問題有りと言うことがよく分かりました
再度ソフト側での対応の確認並びに変更をお願いしてみます