天天看点

http://blog.51cto.com/itsoul/2047041

 最近无聊看了下自己的Exchange测试环境,发现报了一大堆错误,甚是郁闷啊,大致看了一眼,呵呵,竟然是证书快要过期了,哎。

Exchange 2016证书即将到期或已过期:

在您的Exchange 2016服务器上,您可能会看到以下错误,说明证书即将过期或已经过期。您应该看到事件ID 12017记录:

通过在记录此警告的服务器上的Exchange命令行管理程序运行以下命令,我们可以检查Exchange 2016中的哪个证书:

<code>Get</code><code>-ExchangeCertificate | fl Thumbprint,Subject,Services</code>

在Exchange 2016中更新SSL证书。

要更新证书,您可以使用EMC或EMS。您可以使用Exchange命令行管理程序并运行以下命令并将.req文件提供给证书颁发机构,如DigiCert或GoDaddy:

Get-ExchangeCertificate -Thumbprint “&lt;ThumbPrint of expiring cert&gt;” | New-ExchangeCertificate -GenerateRequest -RequestFile \\Server\CertRenewal.req

一旦命令运行,确认在指定的服务器上创建.req文件。

一旦您的提供者生成新的证书,您就可以完成请求。

将服务分配给新证书

一旦新证书安装完成,我们现在可以分配服务。在同一个EMS窗口中运行以下命令:Enable-ExchangeCertificate -thumbprint “&lt;ThumbPrint of new Certificate&gt;” -services IIS,SMTP

打开ECP删除旧的正式,并重启IIS服务即可

本文转自  zyliday   51CTO博客,原文链接:http://blog.51cto.com/itsoul/2047031

继续阅读