VB6 SP6でインターネットトランスファーコントロールを使用して
ファイルのアップロードプログラムを作成しました。正常に動いて
いたのですがWindowsのファイアーウォールを設定したところ急にアップ
できなくなりました。プログラムを例外に登録したりしたのですが
やはり駄目でした。ファイアーウォール環境下では駄目なのでしょうか?
OSはWinXPProです。よろしくお願いいたします。
http://support.microsoft.com/default.aspx?scid=kb;ja;409931
の中ほどに、
「ファイヤー ウォールを越えて FTP が使用できない。」
とあります。
VBの話題とは外れますが、
Windowsファイアーウォールの設定で何とかなるかもしれないので、
http://www.winfaq.jp/
などWindows全般を扱っているところで、
調べたり聞いたりするとよろしいかと思います。
FTPでファイアウォールを超える必要がある場合はパッシブモードで使う事をお勧めします。
Inetはよく知らないのですが、プロキシ認証が無いなら、
Inet1.Proxy = "ftp=プロキシ名:プロキシポート"
でいきませんか。
ツイート | ![]() |