System.Net.Sockets.Socket.Connect を使用してリモート サーバーに接続しています。
ほとんどのシステムで呼び出しは成功しますが、一部のシステムでは失敗します。
問題のデバッグを試みたところ、McAfee Antivirus がインストールされているシステムに問題があることがわかりました。McAfee のウイルス スキャン コンソールで「アクセス保護」機能を無効にすると、接続は成功します。
しかし、クライアント ポリシーに従って、マカフィーの「アクセス保護」機能を無効にすることはできません。彼らによると、彼らは他のサーバーとのTCPソケット接続を行う他のプログラムを実行できます。
アプリケーションに固有の何が間違っている可能性がありますか? アプリケーションのブロックをバイパスするように指定する方法はありますか?