FTPプログラムについて


とも  2005-10-27 12:38:33  No: 126988  IP: [192.*.*.*]

VB6 SP6でインターネットトランスファーコントロールを使用して
ファイルのアップロードプログラムを作成しました。正常に動いて
いたのですがWindowsのファイアーウォールを設定したところ急にアップ
できなくなりました。プログラムを例外に登録したりしたのですが
やはり駄目でした。ファイアーウォール環境下では駄目なのでしょうか?
OSはWinXPProです。よろしくお願いいたします。

編集 削除
もげ  2005-10-27 12:48:59  No: 126989  IP: [192.*.*.*]

http://support.microsoft.com/default.aspx?scid=kb;ja;409931
の中ほどに、
「ファイヤー ウォールを越えて FTP が使用できない。」
とあります。

編集 削除
もげ  2005-10-27 12:58:56  No: 126990  IP: [192.*.*.*]

VBの話題とは外れますが、
Windowsファイアーウォールの設定で何とかなるかもしれないので、
http://www.winfaq.jp/
などWindows全般を扱っているところで、
調べたり聞いたりするとよろしいかと思います。

編集 削除
ひろ  2005-10-27 15:37:36  No: 126991  IP: [192.*.*.*]

FTPでファイアウォールを超える必要がある場合はパッシブモードで使う事をお勧めします。

編集 削除
我龍院忠太  2005-10-27 17:45:33  No: 126992  IP: [192.*.*.*]

Inetはよく知らないのですが、プロキシ認証が無いなら、
Inet1.Proxy = "ftp=プロキシ名:プロキシポート"
でいきませんか。

編集 削除