現在、リモート サーバーへの FTP 要求を生成するプログラムがあります。接続はpassive
モードです。問題は、接続が暗号化されておりTLS
、クライアント側の Windows ファイアウォールが FTP 接続のステートフル インスペクションを実行できないため接続を終了することです。
この問題を解決するには、次のコマンドを使用してステートフル インスペクションを無効にします。
netsh advfirewall set global statefulftp disable
Windows ファイアウォールに例外または送信ルールを追加して、特定のプログラムに対してのみステートフル インスペクションを無効にすることはできますか? それは可能ですか? 私の目標は、他のプログラムにはデフォルト設定を使用し、自分のプログラムには緩い設定を使用することです。