web-dev-qa-db-ja.com

IEのホームページを変更せずにSBS2011 Exchange自己署名証明書を更新しますか?

以前のサーバーでは、組み込みのSBSウィザードを使用して証明書を更新しましたが、ドメインのIEホームページ上のすべてのコンピューターをcompanywebにリセットしました。

みんなのホームページをリセットせずに更新する方法はありますか?

5
Adam Hart

Exchange管理シェルでGet-ExchangeCertificateを実行して、更新しようとしている証明書の拇印を取得し、次を実行します。

Get-ExchangeCertificate <thumbprint> | New-ExchangeCertificate | Enable-ExchangeCertificate -services pop,imap,smtp,iis
9
David V

SBS2011を使用している場合

  1. Windows SBS2011標準コンソールを起動します。
  2. 上部バーのネットワークアイコンをクリックして、[接続]タブをクリックします。
  3. 右側のパネルがアクティブになるのを待ってから、「ネットワークを修正」をクリックします
  4. ウィザードに問題を検索させます。
  5. 見つける必要がある問題の1つは、期限切れの証明書です。
  6. 証明書を除くすべてのチェックボックスをオフにして、[次へ]をクリックします。

これにより、サーバーで新しい自己署名証明書が再発行されます。

9
Paul Marsden

私はこれをSBS2011で行いました:

  1. 開くExchange管理コンソール> サーバー構成に移動し、右側のパネルで証明書を確認します

  2. 有効期限が切れた証明書を識別します(サブジェクト名とサービスを書き留めます)

  3. 開始ExMngmtnShell管理者として

  4. タイプGet-ExchangeCertificateを使用して、インストールされている証明書を一覧表示します

  5. 証明書をコンソールから(サブジェクトの名前とサービスを使用して)期限切れの証明書と照合し、関連する拇印をコピー

  6. タイプGet-ExchangeCertificate –Thumbprint INSERTTHUMBPRINTHERE | New-ExchangeCertificate

  7. [〜#〜] y [〜#〜]と入力して証明書を更新します

  8. 手順4または手順1/2を実行すると、新しい証明書がインストールされ、正しいサービスに関連付けられていることを確認できます。

  9. Remove-ExchangeCertificate -Thumbprint INSERTTHUMBPRINTHEREを使用して、コンソールまたはシェルから古い期限切れの証明書を削除します

注:証明書を有効にするには、サーバーを再起動する必要がありました。

2
TeeC

ありがとうTeeC

接続できないOutlookクライアントで電話とRPC over HTTPを修正するために私がしなければならなかった唯一のステップは、IISに正しい証明書を割り当てることでした...何らかの理由で更新により削除されました...しかし、それは簡単な修正:(多くの検索の後)

Exchange 2010コンソールからサーバーに移動し、電話が指すサイトの証明書を下の列で見つけて右クリックし、[サービスへの割り当て]を選択して[IIS]を選択し、[完了]をクリックします。

その他、PS

enable-exchangecertificate -t​​humbprint xxxxxxxxx -services iis

再起動する必要がありますIISこの後、ブラウザに証明書が表示されるはずです

0
MrJoelieC