问题出现:公司exchange 2007服务器正常运行快一年了,最近提示证书快过期,还有二百三十上小时就到期了。服务器端日志会有事件ID1201412015的错误日志。

解决方法:由于没有安装企业CAExchange 2007使用了自签名证书,期限一般为一年,过期后便会有该提示。重新申请一个新证书覆盖现有证书,即可解决该问题(但一年后还会过期,出现同样问题)。

进入“Exchange 命令行管理程序,输入以下命令:Get-ExchangeCertificate -DomainName test.com.cn   注:test.com.cnExchange服务器计算机名。如下图所示对话框:

 那么上图中5593FFEDDDAE7E1DDAB3A028177952C8046F5A29就是要过期的证书,我们可以用以下命令更新证书:Get-ExchangeCertificate -Thumbprint 5593FFEDDDAE7E1DDAB3A028177952C8046F5A29 | New-ExchangeCertificate,打开下图所示对话框:

 

 运行命令后会提示使用一个新证书7605C20E5DCBC7C98AB9019F5B3F571EDD737D33覆盖现有证书,根据提示输入Y确认。然后输入以下命令使新证书能够支持POP,IMAP,SMTP,IIS功能:Enable-ExchangeCertificate -Thumbprint 7605C20E5DCBC7C98AB9019F5B3F571EDD737D33 -Services POP,IMAP,SMTP,IIS。至此就OK了。

当然还可以用以下命令查看当前证书的相关情况:
Get-ExchangeCertificate <指纹证书> | fl