Windows 11 ファイアウォールはapo通信をブロックします
こんにちは!
Windows 11
ファイアウォールの重要な変更が欠けているようです.
WindowsApplication(APP)とオーディオ処理オブジェクト(APO)の2つの部分で構成されるApplicationがあります.これらは、ローカルホスト上のgRPCクライアントサーバーモデルを介して相互に通信します.Windows8
および10ではチャームのように機能します.
ただし、Windows 11
では、APOポート(127.0.0.1:10000)はファイアウォールによって「フィルタリング」されます.APOパーツはAPP(127.0.0.1:20000)に接続できず、APPはAPOに接続できません(接続に失敗した、期限を超えたなど).
netstatがこのポートを「リッスン」として表示していたため、ポートクエリツールに切り替えて初めて明らかになりました.
試しました:
ファイアウォールログを有効にし、接続が切断されたことを確認します(しかし、なぜですか?)
このポートのインバウンド/アウトバウンドルールを追加し、アプリとAudioDG.exe(APOをロードする)を例外リストに追加します.運が悪いです.
Windows設定を介してすべてのプロファイルのファイアウォールをオフにする-同じ結果.
しかし、ファイアウォールを難しい方法で無効にすると(mpssvcの「START」レジストリキー値を使用)、すべてが再び機能し始め、ポートが開いて「リッスン」します.
明らかな何かが欠けているのでしょうか、それともWindows 11
のAPOdllに適用する必要のある新しいセキュリティルールがありますか? APOの例外を作成する方法はありますか?
よろしくお願いします!
返信リスト(回答:2)
こんにちはポール、
すでにdocs.Microsoft.comに投稿しました:
https://docs.Microsoft.com/ja-jp/answers/questions/734837/Windows-11-blocks-apo-communication.html
でも気にならなかったので、ここで運試しをしました.
とにかくお時間をいただきありがとうございます!
よろしくお願いいたします.
ドミトリー
どういたしまして、そこでフォローアップの投稿をすることもできます.