QA@IT
«回答へ戻る

回答を投稿

私の場合はFTPですが、以前同じようなことで悩んだ記憶があります。
私が解決した方法なので、sasakama_donさんの解決になるかはわからないですが、下記2点確認してみてはいかがでしょうか。

(1)ファイアウォールの設定
使用したいポートが解放されているかを確認してみてはいかがでしょうか。
FTP アクティブモード パッシブモード | approad

(2)プロキシの設定
ftpWebRequest.proxyはnullでもシステム規定のプロキシを使ってしまうのだったと思いました。
プロキシを使用していると(1)で書きましたファイアウォールの設定がプロキシにも必要になります。
プロキシを使用しない場合はconfigファイルで使用しない設定ができるので、それで解除してみるのはいかがでしょうか。
FtpWebRequest.Proxy プロパティ (System.Net)
プロキシ設定によりWebページへのアクセスを高速化するには?[2.0のみ、C#、VB] - @IT
proxy 要素 (ネットワーク設定)

解決の一助となれば幸いです。
どうぞよろしくお願いいたします。

私の場合はFTPですが、以前同じようなことで悩んだ記憶があります。
私が解決した方法なので、sasakama_donさんの解決になるかはわからないですが、下記2点確認してみてはいかがでしょうか。

(1)ファイアウォールの設定
使用したいポートが解放されているかを確認してみてはいかがでしょうか。
[FTP アクティブモード パッシブモード | approad](http://app.road.jp.net/?p=386 "FTP アクティブモード パッシブモード | approad")

(2)プロキシの設定
ftpWebRequest.proxyはnullでもシステム規定のプロキシを使ってしまうのだったと思いました。
プロキシを使用していると(1)で書きましたファイアウォールの設定がプロキシにも必要になります。
プロキシを使用しない場合はconfigファイルで使用しない設定ができるので、それで解除してみるのはいかがでしょうか。
[FtpWebRequest.Proxy プロパティ (System.Net)](https://msdn.microsoft.com/ja-jp/library/system.net.ftpwebrequest.proxy(v=vs.110).aspx "FtpWebRequest.Proxy プロパティ (System.Net)")
[プロキシ設定によりWebページへのアクセスを高速化するには?[2.0のみ、C#、VB] - @IT](http://www.atmarkit.co.jp/fdotnet/dotnettips/673defaultproxy/defaultproxy.html "プロキシ設定によりWebページへのアクセスを高速化するには?[2.0のみ、C#、VB] - @IT")
[proxy 要素 (ネットワーク設定)](https://msdn.microsoft.com/ja-jp/library/sa91de1e(v=vs.80).aspx "proxy 要素 (ネットワーク設定)")


解決の一助となれば幸いです。
どうぞよろしくお願いいたします。