在以前的服务器上,当我们使用内置的 SBS 向导来更新证书时,它可以工作,但是它会将域的 IE 主页上的所有计算机重置为 companyweb。
有没有办法在不重置每个人的主页的情况下进行更新?
答案1
在 Exchange 管理外壳程序中运行Get-ExchangeCertificate
以获取您尝试续订的证书上的指纹,然后运行以下命令:
Get-ExchangeCertificate <thumbprint> | New-ExchangeCertificate | Enable-ExchangeCertificate -services pop,imap,smtp,iis
答案2
如果使用SBS2011,则
- 启动 Windows SBS2011 标准控制台
- 单击顶部栏中的“网络”图标,然后单击“连接”选项卡
- 等待右侧面板激活,然后单击“修复我的网络”
- 让向导搜索问题。
- 它应该发现的问题之一是证书过期。
- 清除除证书之外的所有复选框,然后单击下一步
然后将在服务器上重新颁发新的自签名证书。
答案3
我在SBS2011中这样做了:
打开Exchange 管理控制台> 导航至服务器配置并在右侧面板中查看证书
识别已过期的证书(记下主题名称和服务)
开始管理壳作为管理员
类型获取 Exchange 证书 列出已安装的证书
从控制台将证书与过期证书进行匹配(使用主题名称和服务),然后复制相关的指纹
类型获取 ExchangeCertificate –指纹在此处插入指纹 | 新 ExchangeCertificate
类型是更新证书
您可以通过运行步骤 4 或步骤 1/2 来确认新证书已安装并与正确的服务关联。
使用以下命令从控制台或 Shell 中删除旧的过期证书 删除-ExchangeCertificate-指纹在此处插入指纹
注意:我必须重新启动服务器才能使证书生效。
答案4
这对我有用:
以管理员身份启动 ExMngmtnShell
键入 Get-ExchangeCertificate 列出已安装的证书
从控制台将证书与过期证书进行匹配(使用主题名称和服务),然后复制相关的指纹
键入 Get-ExchangeCertificate –Thumbprint INSERTTHUMBPRINTHERE | New-ExchangeCertificate
输入 Y 来更新证书
重新启动 SBS2008/2011 控制台或重新启动服务器。