投稿日:2002年04月20日 作成鷹の巣

No.2565 FTPでダウンロードでOKとNGがあるのですが?



FTPでダウンロードでOKとNGがあるのですが?

No.2565 投稿時間:2002年04月20日(Sat) 20:28 投稿者名:ヤマガラス URL:

はじめまして。 DaemonとクライアントでFTPサーバーと思っているものですが、ダウンロードする場合、ホスト側ファイルをダブル
クリックするとOKですがボタンを押すとNGとなります。
Daemon側で見ていると、
OKの時は/anonymous/RETR/ok/c:/www/errors.log(382805Butes)の読み込みが完了ですが
NGの時は/anonymous/RETR/NG/c:/wwwerrors.logに対する許可されていない・・・
となっています。
どうもファイル名がきちんと流れないようなのですが、設定の問題でしょうか?教えてください。
なお、アップロードも同じくファイル名がダウンロードNGと同じでエラーとなります。なお、同一LAN内2台のPCで試験しています。


もう少し詳しくご説明をお願いします。

No.2571 投稿時間:2002年04月21日(Sun) 01:15 投稿者名:鷹の巣 URL:http://sakaguch.com/

> はじめまして。 DaemonとクライアントでFTPサーバーと思っているものですが、ダウンロードする場合、ホスト側ファイルをダブル
> クリックするとOKですがボタンを押すとNGとなります。
> Daemon側で見ていると、
> OKの時は/anonymous/RETR/ok/c:/www/errors.log(382805Butes)の読み込みが完了ですが
> NGの時は/anonymous/RETR/NG/c:/wwwerrors.logに対する許可されていない・・・
> となっています。
> どうもファイル名がきちんと流れないようなのですが、設定の問題でしょうか?教えてください。
> なお、アップロードも同じくファイル名がダウンロードNGと同じでエラーとなります。なお、同一LAN内2台のPCで試験しています。


もう少し詳しくご説明をお願いします。
1.FTPサーバー機のOS名とFTPサーバーの種類とそのバージョン
2.FTPクライアント機のOS名とFTPクライアントの種類とそのバージョン

LAN内での試験に限定して良いのですね。接続先は、LAN内のサーバー機のプライベートアドレスでしょうか。


LAN内試験でOKとなりました。

No.2575 投稿時間:2002年04月21日(Sun) 09:12 投稿者名:ヤマガラス URL:

> > はじめまして。 DaemonとクライアントでFTPサーバーと思っているものですが、ダウンロードする場合、ホスト側ファイルをダブル
> > クリックするとOKですがボタンを押すとNGとなります。
> > Daemon側で見ていると、
> > OKの時は/anonymous/RETR/ok/c:/www/errors.log(382805Butes)の読み込みが完了ですが
> > NGの時は/anonymous/RETR/NG/c:/wwwerrors.logに対する許可されていない・・・
> > なお、アップロードも同じくファイル名がダウンロードNGと同じでエラーとなります。なお、同一LAN内2台のPCで試験しています。
>
>
> もう少し詳しくご説明をお願いします。
> 1.FTPサーバー機のOS名とFTPサーバーの種類とそのバージョン
> 2.FTPクライアント機のOS名とFTPクライアントの種類とそのバージョン
>
> LAN内での試験に限定して良いのですね。接続先は、LAN内のサーバー機のプライベートアドレスでしょうか。

お世話をかけます。
FTPサーバーは窓98です。サーバーはTinyFTPDaemon/95 Ver.0.52です。
クライアントも窓98でFFFTP VER.1.88aです。ルーターはMT128-NET/Dです。
LAN内です。接続先もLAN内です。 あとは、ZIVEのDynamic DNSを使っています。(関係ないかも知れませんが!)
貴HPのクライアントの説明で、「高度」な設定のファイルフルパスのチェックをはずすと問題解決の場合がある。と書いてあったので
その設定をしたところ、今朝LAN内試験でOKとなりました。(アップ・ダウン/ダブルクリック/ボタンいずれもOKでした。)明日LAN外からの試験をするつもりです。 結果をお知らせします。


LAN外試験でPASVモードがNGでした。

No.2609 投稿時間:2002年04月22日(Mon) 23:09 投稿者名:ヤマガラス URL:

> > > はじめまして。 DaemonとクライアントでFTPサーバーと思っているものですが、ダウンロードする場合、ホスト側ファイルをダブル
> > > クリックするとOKですがボタンを押すとNGとなります。
> > > Daemon側で見ていると、
> > > OKの時は/anonymous/RETR/ok/c:/www/errors.log(382805Butes)の読み込みが完了ですが
> > > NGの時は/anonymous/RETR/NG/c:/wwwerrors.logに対する許可されていない・・・
> > > なお、アップロードも同じくファイル名がダウンロードNGと同じでエラーとなります。なお、同一LAN内2台のPCで試験しています。
> >
> >
> > もう少し詳しくご説明をお願いします。
> > 1.FTPサーバー機のOS名とFTPサーバーの種類とそのバージョン
> > 2.FTPクライアント機のOS名とFTPクライアントの種類とそのバージョン
> >
> > LAN内での試験に限定して良いのですね。接続先は、LAN内のサーバー機のプライベートアドレスでしょうか。
>
> お世話をかけます。
> FTPサーバーは窓98です。サーバーはTinyFTPDaemon/95 Ver.0.52です。
> クライアントも窓98でFFFTP VER.1.88aです。ルーターはMT128-NET/Dです。
> LAN内です。接続先もLAN内です。 あとは、ZIVEのDynamic DNSを使っています。(関係ないかも知れませんが!)
> 貴HPのクライアントの説明で、「高度」な設定のファイルフルパスのチェックをはずすと問題解決の場合がある。と書いてあったので
> その設定をしたところ、今朝LAN内試験でOKとなりました。(アップ・ダウン/ダブルクリック/ボタンいずれもOKでした。)明日LAN外からの試験をするつもりです。 結果をお知らせします。

LAN外アクセスでPASVモードがNGでした。一覧は表示しますが、ダウンロードしようとすると、windowsの「不正な処理・・・」メッセージがでて落ちてしまいます。FTP以外の問題のような気もしますが。PORTモードは正常にアップ・ダウンできます。 ポートスキャンをするとFTPDATAの20番portがcloseしています。21番はopenです。これではpasvモードはダメなのでしょうね! ルーターの設定のせいでしょうか?ちなみにルーターはオムロンのMT128-NET/Dです。ご面倒おかけしますが、よろしくお願いします。


ルータのパケットフィルタリングで遮断されていると考えます。

No.2612 投稿時間:2002年04月22日(Mon) 23:49 投稿者名:鷹の巣 URL:http://sakaguch.com/

> > FTPサーバーは窓98です。サーバーはTinyFTPDaemon/95 Ver.0.52です。
> > クライアントも窓98でFFFTP VER.1.88aです。ルーターはMT128-NET/Dです。
> LAN外アクセスでPASVモードがNGでした。一覧は表示しますが、ダウンロードしようとすると、windowsの「不正な処理・・・」メッセージがでて落ちてしまいます。FTP以外の問題のような気もしますが。PORTモードは正常にアップ・ダウンできます。 ポートスキャンをするとFTPDATAの20番portがcloseしています。21番はopenです。これではpasvモードはダメなのでしょうね! ルーターの設定のせいでしょうか?ちなみにルーターはオムロンのMT128-NET/Dです。ご面倒おかけしますが、よろしくお願いします。


21番ポートがopenの場合は、FTP接続が出来るだけです。
ファイル一覧やデータ転送中にポートスキャンを実施しますと、PORTモードでは、20番ポートがopenですし、PASVモードでは、1024番以上の
ポートがopenになっています。
PASVモードのダウンロードは、ルータが1024番以上のポートを通過させなければなりません。
恐らくルータのパケットフィルタリングで遮断されていると考えます。


クライアントが「不正な処理・・」で落ちる?

No.2635 投稿時間:2002年04月23日(Tue) 22:33 投稿者名:ヤマガラス URL:

>
>
> 21番ポートがopenの場合は、FTP接続が出来るだけです。
> ファイル一覧やデータ転送中にポートスキャンを実施しますと、PORTモードでは、20番ポートがopenですし、PASVモードでは、1024番以上の
> ポートがopenになっています。
> PASVモードのダウンロードは、ルータが1024番以上のポートを通過させなければなりません。
> 恐らくルータのパケットフィルタリングで遮断されていると考えます。

お世話になります。
ルータのメーカーに問い合わせをしたところ、IP filter でtcpをtcpestに変更してみては?との回答をもらいましたので設定しましたが事態は進展しませんでした。 所が、FTPサーバのログを見ていたらどうもつながっているような気がしてきました。(ログをコピーします)
もしかしたらルータは通っているけれど、クライアントが「不正な処理・・・・」とのメッセージがでて落ちるので接続されていないように見えるのかも?と考えていますが如何でしょうか?
他のクライアントPCで試験していないのですが、PASVモードでクライアント側のプログラムが落ちる?こんな事例はありますか?

2002-04-23(火) 21:49 3/LOGINOUT//OK/ *******から接続要求がありました
2002-04-23(火) 21:49 3/anonymous/USER/OK/ メールアドレスを要求します
2002-04-23(火) 21:49 3/anonymous/PASS/OK/ ログインしました。メールアドレスはhi.ueno***です
2002-04-23(火) 21:49 3/anonymous/XPWD/OK/ 現在のディレクトリ名C:\を送信します
2002-04-23(火) 21:49 3/anonymous/TYPE/OK/ アスキーモードに入ります
2002-04-23(火) 21:49 3/anonymous/PASV/OK/ パッシブモードに入ります(****** port 1448)
2002-04-23(火) 21:50 3/anonymous/PASV/OK/ データリンクをクローズしました
**** ここでクライアント側が落ちてしまうようです。*****
2002-04-23(火) 21:50 3/anonymous/PASV/NG/ ユーザーから切断されました

クライアント側のエラーメッセジは次の通りです。

FFFTP のページ違反です。
モジュール : FFFTP.EXE、アドレス : 0167:0042daf8
Registers:
EAX=00002c00 CS=0167 EIP=0042daf8 EFLGS=00010202
EBX=0000002c SS=016f ESP=012ff9a0 EBP=00000000
ECX=00000000 DS=016f ESI=00000001 FS=42e7
EDX=00000001 ES=016f EDI=000000e3 GS=0000
Bytes at CS:EIP:
8a 0a 42 38 d9 74 d1 84 c9 74 51 f7 c2 03 00 00
Stack dump:
長くなってすみませんが、何かわかればお教えください。


FFFTPを止めて、クライアント機のDOS窓でご確認して頂けませんか。

No.2638 投稿時間:2002年04月23日(Tue) 23:25 投稿者名:鷹の巣 URL:http://sakaguch.com/

> ルータのメーカーに問い合わせをしたところ、IP filter でtcpをtcpestに変更してみては?との回答をもらいましたので設定しましたが事態は進展しませんでした。 所が、FTPサーバのログを見ていたらどうもつながっているような気がしてきました。(ログをコピーします)
> もしかしたらルータは通っているけれど、クライアントが「不正な処理・・・・」とのメッセージがでて落ちるので接続されていないように見えるのかも?と考えていますが如何でしょうか?
> 他のクライアントPCで試験していないのですが、PASVモードでクライアント側のプログラムが落ちる?こんな事例はありますか?
>
> 2002-04-23(火) 21:49 3/LOGINOUT//OK/ *******から接続要求がありました
> 2002-04-23(火) 21:49 3/anonymous/USER/OK/ メールアドレスを要求します
> 2002-04-23(火) 21:49 3/anonymous/PASS/OK/ ログインしました。メールアドレスはhi.ueno***です
> 2002-04-23(火) 21:49 3/anonymous/XPWD/OK/ 現在のディレクトリ名C:\を送信します
> 2002-04-23(火) 21:49 3/anonymous/TYPE/OK/ アスキーモードに入ります
> 2002-04-23(火) 21:49 3/anonymous/PASV/OK/ パッシブモードに入ります(****** port 1448)
> 2002-04-23(火) 21:50 3/anonymous/PASV/OK/ データリンクをクローズしました
> **** ここでクライアント側が落ちてしまうようです。*****
> 2002-04-23(火) 21:50 3/anonymous/PASV/NG/ ユーザーから切断されました


これは、FTPクライアント側から切断されているログですね。


> クライアント側のエラーメッセジは次の通りです。
>
> FFFTP のページ違反です。
> モジュール : FFFTP.EXE、アドレス : 0167:0042daf8
> Registers:
> EAX=00002c00 CS=0167 EIP=0042daf8 EFLGS=00010202
> EBX=0000002c SS=016f ESP=012ff9a0 EBP=00000000
> ECX=00000000 DS=016f ESI=00000001 FS=42e7
> EDX=00000001 ES=016f EDI=000000e3 GS=0000
> Bytes at CS:EIP:
> 8a 0a 42 38 d9 74 d1 84 c9 74 51 f7 c2 03 00 00
> Stack dump:
> 長くなってすみませんが、何かわかればお教えください。


一度、当サイトへFFFTPで接続して頂けませんか。当方では、同じ環境が作れませんので、FFFTPが落ちる件は、作者の方へお問い合わせ下さい。
こちら
http://ftp.hm/ffftp/Help/qanda.shtml
のFAQにも記載されていない様ですね。

こちら(仮公開で、公開予定なし。)
http://sakaguch.com/FTPcmd.html
と同じ操作をDOS窓でして頂けませんか。(PASVモードのコマンドが使用できないので、現在のところ調査中です。)


# FFFTPもバージョンが上がっておかしくなったのでしょうか。最後の切り札がDOS窓のFTPコマンドとは、参りました。


試してみましたが進展無しでした。

No.2649 投稿時間:2002年04月24日(Wed) 22:09 投稿者名:ヤマガラス URL:

>
>
> 一度、当サイトへFFFTPで接続して頂けませんか。当方では、同じ環境が作れませんので、FFFTPが落ちる件は、作者の方へお問い合わせ下さい。
> こちら
> http://ftp.hm/ffftp/Help/qanda.shtml
> のFAQにも記載されていない様ですね。
>
> こちら(仮公開で、公開予定なし。)
> http://sakaguch.com/FTPcmd.html
> と同じ操作をDOS窓でして頂けませんか。(PASVモードのコマンドが使用できないので、現在のところ調査中です。)
>
>
> # FFFTPもバージョンが上がっておかしくなったのでしょうか。最後の切り札がDOS窓のFTPコマンドとは、参りました。

DOS窓で試してみました。
鷹の巣さんのサイトでダウンロードできたし、私のサーバからもできました(多分portモードで)。只、PASVモードに切り替えようとコマンド(pasv)を打ちましたが、Invalid Commandが出てはねられました。PASVの切り替えはどのようにするのですか?

次に、FFFTPを一度消去し、Ver.1.82(安定しているとのもの)を新たにダウンロードして試しましたが、やはり同じでPASVモードで当方のサーバにアクセスすると、途中で「不正な処理・・・」が出て落ちてしまいました。只、このクライアントで同じく鷹の巣さんへアクセスすると「ファイル一覧はダウンロードできませんでした。」とのメッセージは出るものの、落ちることはないのです。????(今、鷹の巣さんの所はPASVだめ状態ですよね)
ちなみに、クライアントはダイヤルアップでつないでLAN外からサーバに接続しています。なお、PORTモードでは問題ありません。
鷹の巣さんへのアクセスでは落ちなくて、私のサーバへのアクセスでは落ちる・・・やはりルータの問題なのでしょうか???


PORTモードが使用出来るのですから、それでよいのでは?

No.2650 投稿時間:2002年04月24日(Wed) 23:22 投稿者名:鷹の巣 URL:http://sakaguch.com/

> DOS窓で試してみました。
> 鷹の巣さんのサイトでダウンロードできたし、私のサーバからもできました(多分portモードで)。只、PASVモードに切り替えようとコマンド(pasv)を打ちましたが、Invalid Commandが出てはねられました。PASVの切り替えはどのようにするのですか?


DOS窓から、pasvコマンドが使用できないことは、2002年1月に判明しており、Tiny FTP Daemonの作者の方に問い合わせを出すのを
忘れていました。現状出来ませんね。近々、問い合わせます。
DOS窓からFTP接続する方法の解説ページもどこかのWebページで解説されているだろうと考えて、一旦、捨てていました。


> 次に、FFFTPを一度消去し、Ver.1.82(安定しているとのもの)を新たにダウンロードして試しましたが、やはり同じでPASVモードで当方のサーバにアクセスすると、途中で「不正な処理・・・」が出て落ちてしまいました。只、このクライアントで同じく鷹の巣さんへアクセスすると「ファイル一覧はダウンロードできませんでした。」とのメッセージは出るものの、落ちることはないのです。????(今、鷹の巣さんの所はPASVだめ状態ですよね)


私のWebページの設定例と同様の設定をFTPサーバーとFFFTPに設定されているのでしたら、やはりOSのwindows98に問題がありそうです。
ご指摘通り、鷹の巣のルータのパケットフィルタリングを制限した為、PASVモードは、使用できなくなりました。


> ちなみに、クライアントはダイヤルアップでつないでLAN外からサーバに接続しています。なお、PORTモードでは問題ありません。
> 鷹の巣さんへのアクセスでは落ちなくて、私のサーバへのアクセスでは落ちる・・・やはりルータの問題なのでしょうか???


私のWebページの設定例と同様の設定をFTPサーバーとFFFTPに設定されているのでしたら、ルータより、OSのwindows98に問題がありそうです。
でも、PORTモードが使用出来るのですから、それでよいのでは?
PASVモードは、ルータがこれに対応していなければなりませんので、サーバー側とクライアント側の両方にルータが存在する場合、
ポート1024番以上を通過させる設定をサーバー側とクライアント側の両方に設定しなければなりません。


そうですね。 ご指導有難うございました。

No.2654 投稿時間:2002年04月25日(Thu) 09:05 投稿者名:塹衿彌 URL:

> でも、PORTモードが使用出来るのですから、それでよいのでは?
> PASVモードは、ルータがこれに対応していなければなりませんので、サーバー側とクライアント側の両方にルータが存在する場合、
> ポート1024番以上を通過させる設定をサーバー側とクライアント側の両方に設定しなければなりません。

鷹の巣様

PASVモードの問題は,色々な条件が重なっているようなので、取合えず一時中止します。
確かに、PORTモードは動いているのですから。
色々、ご指導頂き、有難うございました。 進展があったら又、報告させて頂きます。


|目次|掲示板|過去ログ目次|▲頁先頭|