【TKFP】Windows 7 ファイアウォールの件 |
- 日時: 2011/02/03 16:18
- 名前: あすく
- TKFP.DLLを利用させていただいております。
大量(3000ファイル程度)のファイルを送受信する ソフトを開発していたのですが、
Windows 7 のファイアウォールを有効にした場合のみ 225個のファイルを転送した時点で 「サーバーからのレスポンスがありません。」というエラーが発生してしまい、 いろいろ試してみたのですが、なぜかうまくいきません。 XPやVISTAなどは問題なく動きます。 また、Windows7でもファイアウォールを無効にすると正常に3000ファイルのダウンロードが成功します。
いろいろ試してみた状況としましては、ダウンロードやアップロードではなくて ある一定のコマンド数を超えると突然切断されるように見えたのですが、 何か対応策等はありますでしょうか。またどこか設定など間違っているのでしょうか?
環境など
Windows 7 professional Microsoft Visual Studio 2010 C# .Net Framework 3.5
FtpClient = new TKFP.Net.FtpClient(id, pass, 21); FtpClient.ConnectionMode = TKFP.Net.ConnectionModes.Passive; FtpClient.AuthenticationProtocol = TKFP.Net.AuthenticationProtocols.Explicit_TLS; FtpClient.CertificateValidation += new TKFP.Net.CertificateValidationHandler(ftp_CertificateValidation); FtpClient.ListType = TKFP.Net.ListType.LIST; FtpClient.DateTimeDetails = true; FtpClient.PassiveModeIPHold = true; FtpClient.IsFileTransferEncrypted = true; FtpClient.IsListTransferEncrypted = true;
FtpClient.DebugLogFileNameの結果 【省略】 [15:48:55] Receive Message 200 Switching to Binary mode.
[15:48:55] Send Message PASV ←ここで突然切断 この前までは正常で、225個目のファイルの毎回ここで切断される。
お手数ですが、お教えいただけると幸いです。 宜しくお願いします。
|
|