以前のサーバーでは、組み込みのSBSウィザードを使用して証明書を更新しましたが、ドメインのIEホームページ上のすべてのコンピューターをcompanywebにリセットしました。
みんなのホームページをリセットせずに更新する方法はありますか?
Exchange管理シェルでGet-ExchangeCertificate
を実行して、更新しようとしている証明書の拇印を取得し、次を実行します。
Get-ExchangeCertificate <thumbprint> | New-ExchangeCertificate | Enable-ExchangeCertificate -services pop,imap,smtp,iis
SBS2011を使用している場合
これにより、サーバーで新しい自己署名証明書が再発行されます。
私はこれをSBS2011で行いました:
開くExchange管理コンソール> サーバー構成に移動し、右側のパネルで証明書を確認します
有効期限が切れた証明書を識別します(サブジェクト名とサービスを書き留めます)
開始ExMngmtnShell管理者として
タイプGet-ExchangeCertificateを使用して、インストールされている証明書を一覧表示します
証明書をコンソールから(サブジェクトの名前とサービスを使用して)期限切れの証明書と照合し、関連する拇印をコピー
タイプGet-ExchangeCertificate –Thumbprint INSERTTHUMBPRINTHERE | New-ExchangeCertificate
[〜#〜] y [〜#〜]と入力して証明書を更新します
手順4または手順1/2を実行すると、新しい証明書がインストールされ、正しいサービスに関連付けられていることを確認できます。
Remove-ExchangeCertificate -Thumbprint INSERTTHUMBPRINTHEREを使用して、コンソールまたはシェルから古い期限切れの証明書を削除します
注:証明書を有効にするには、サーバーを再起動する必要がありました。
ありがとうTeeC
接続できないOutlookクライアントで電話とRPC over HTTPを修正するために私がしなければならなかった唯一のステップは、IISに正しい証明書を割り当てることでした...何らかの理由で更新により削除されました...しかし、それは簡単な修正:(多くの検索の後)
Exchange 2010コンソールからサーバーに移動し、電話が指すサイトの証明書を下の列で見つけて右クリックし、[サービスへの割り当て]を選択して[IIS]を選択し、[完了]をクリックします。
その他、PS
enable-exchangecertificate -thumbprint xxxxxxxxx -services iis
再起動する必要がありますIISこの後、ブラウザに証明書が表示されるはずです