Exchange 2010公共文件夹迁移到Exchange2016时,在exchange2010上执行脚本时出现认证报错问题

发布时间:  2017-03-20 浏览次数:  176 下载次数:  0
问题描述

Exchange 2010公共文件夹迁移到Exchange2016时,在exchange2010的EMS上执行脚本时出现”A certification chain could not be built to a trusted root authority“报错。


处理过程

1、检查执行的脚本是否有问题。将同样的脚本和命令,在目标Exchange2016上执行,脚本能执行成功。证明,脚本和命令都没有问题。

2、更新.Net Framework版本到.NET Framework 4.6.1

3、在域中添加可信的root证书,执行以下步骤:

1) 打开Server Manager,点击Add Features,并选择Group Policy Management,点击安装;


2)Group Policy Management Console (GPMC) 安装成功,并点击关闭

4)Windows官网下载认证证书。

https://support.microsoft.com/en-us/help/2677070/an-automatic-updater-of-untrusted-certificates-is-available-for-windows-vista,-windows-server-2008,-windows-7,-and-windows-server-2008-r2

5)选择Start->Administrative->Group Policy Management Tools,右击Default Domain Policy,并选择edit。


6)在GPMC中,选择Computer Configuration-> Windows Settings-> Security Settings->Public Key Policies, 右击Trusted Root Certification-> Import.



7)将下载证书按照向导导入。

9)重启Exchange服务器,再次执行脚本,脚本执行成功


 

 

根因

问题是认证证书在Windows服务器中没有安装,且服务器有不能上网自动下载认证证书导致。

 

END