クラウド上にテスト リグを作成したいと考えていました。テスト コントローラーをインストールし、オンプレミス DB で構成する Windows azure ホステッド サービスを作成しました。テスト エージェントをインストールする別のホステッド サービスを作成しました。Azure ポータルから取得したアクティベーション トークンを提供することで、Azure サービスで仮想ネットワークを有効にしました。また、ローカル エンドポイント (オンプレミス DB) と Windows Azure ロール (テスト コントローラーとテスト エージェント) を追加した Azure Connect グループも作成しました。これを Azure にデプロイすると、テスト コントローラーとのテスト エージェントの接続の問題に直面しています。
テスト コントローラーはオンプレミスの DB マシンに ping でき、その逆も可能です。しかし、私のテスト コントローラー マシンはテスト エージェント マシンに ping を実行できません。また、クラウドではその逆も同様です。
テストコントローラーで次のことを確認しました
User testagent is part of group TeamTestAgentService
User testagent is also administrator on TestController hosted service.
Firewall exceptions have been added
2 台の Azure マシンに ping を実行しようとしても、それはできません。デフォルトでは、Azure では ping が無効になっているため、次のファイアウォール ルールを追加しました
netsh advfirewall ファイアウォール ルール名を追加 =「ICMPv6」 dir = アクション中 = 有効にする = はい プロトコル = icmpv6
それでもうまくいきません。これら 2 台のマシンが互いに ping を実行できるようになれば、クラウド上のテスト コントローラーへのテスト エージェントの接続の問題は解決されると思います。