はじめに
タイトルの通りの現象が起きてすごく困ったので、ここに共有しておきます。
目次
エラーの状況
WindowsServerにConnectedMachineAgentをインストールして、Connectコマンドを打ったら「x503エラー」が出てきてポカーン。
ネットワーク要件は満たしているし、コマンドも間違っていないのに何故・・・と思ったのですが、以下で解決しました。
解決方法
とっても簡単、以下ルート証明書をサーバーに揃えて解決しました。
https://learn.microsoft.com/ja-jp/azure/security/fundamentals/azure-ca-details?tabs=root-and-subordinate-cas-list
ルート証明書インポートの流れ
インポートの流れはこんな感じ
- インポートするルート証明書をダウンロードする
- 「Windows」キー+「R」で「ファイル名を指定して実行」を表示
- [名前] で「certmgr.msc」と入力する
- [certmgr.msc] を開く
- [証明書 – 現在のユーザー] → [信頼されたルート証明機関] から、[証明書] フォルダを開く
- [信頼されたルート証明機関] の証明書フォルダを右クリックする
- [すべてのタスク] から [インポート] を選択する
- 証明書インポートウィザードに従って、ダウンロードしたルート証明書をインポートする
- インポートが完了したら、信頼されたルート証明機関にインポートした証明書が表示されているか確認する
まとめ
オンプレ環境をクラウドへ接続する際は入念に準備していても、いざ作業するといろいろあるものですね。しっかり時間に余裕をもって計画を立てましょう。