Windows Admin Center の証明書切れによる証明書の更新

less than 1 minute read

こんにちは。
今日 Windows Admin Center を開いたら、アプリケーションをブートストラップしています の画面から遷移しない状態となりました。

何度か更新したら WAC は正常に開いたのですが、よく見てみたら WAC インストール時に作成される90日間の自己証明書の有効期限が切れていました。

そのため、今回は自己証明書を作成して有効期限の長い自己証明書を作成します。

手順の動画はこちらから参照ください!

自己証明書の作成

自己証明書の作成は下記のコマンドから実行可能です。New-SelfSignedCertificateSubjectDnsName はご自身の環境や好みに合わせて修正してください。

# Make a self signed certificate for WAC.
  $Cert = New-SelfSignedCertificate -Subject "Windows Admin Center" -DnsName "ma-wac2012","ma-wac2012.mhiro.net" -CertStoreLocation "cert:\LocalMachine\My" -KeyAlgorithm RSA -KeyLength 2048 -KeyExportPolicy Exportable -NotAfter (Get-Date).AddYears(10)
  $Certfile = "c:\temp\cert.cer"
  mkdir c:\temp
  Export-Certificate -Cert $cert -FilePath $Certfile
  Import-Certificate -FilePath $Certfile -CertStoreLocation "cert:\LocalMachine\Root"

このコマンドの結果の中に、証明書の Thumbprint が表示されますので、メモをしてください。

WAC の証明書を変更する

WAC の証明書は、プログラムの削除と追加から変更することができます。

  1. コントロールパネルからプログラムのアンインストールを開きます。
  2. 次に Windows Admin Center を選択し、変更をクリックします。
  3. 次へ を押してウィザードを進め、変更 を選択すると、証明書を指定するウィザードになります。先ほどメモした 拇印を指定します。
  4. 変更処理が進み、セットアップウィザードが完了すれば作業は終了です。
  5. インターネットブラウザを更新して WAC の証明書を確認します。

まとめ

今回は自己証明書を利用しましたが、CA から発行した証明書に変更する手順も同じです。証明書の期限に気を付けて、WAC を利用しましょう!