这几天一直在新服务器上调试Exchange 2003,也正是一些莫名小问题不断地出现,使得对Exchange有了更多了解。今天在设置Public Folder时, 反复出现以下的错误窗口:
The SSL certificate server name is incorrect.
ID no: c103b404
Exchange System Manager
以至不能显示文件夹内容。通过搜索,发现有不少该错误的讨论,不过绝大多数采用微软技术网站上的Q324345解决方案。该方案同时也针对以下的错误信息:
The connection was aborted. Ensure that the settings on your default Web site are correct and refresh the Public Folder Tree
ID no: c103b402
Exchange System Manager
The token supplied to the function is invalid.
ID no: 80090308
Exchange System Manager
根据该文档的解释,以上的错误是因为在使用SSL认证时,无法找到Fully Qualified Domain Name (FQDN) 的服务器;或者在Exadmin虚拟文件夹中没有正确配置SSL认证。对此解决方法其实很简单,只需要将Exadmin虚拟文件夹中的SSL选项去除即可。具体步骤如下:
1.Right-click Exadmin, and then click Properties.
2.Click the Directory Security tab.
3.Under Secure Communications, click Edit.
4Click to clear the Require secure channel (SSL) check box. If Require 128-bit encryption is shaded, click to select Require secure channel (SSL), click to clear Require 128-bit encryption, and then click to clear the Require secure channel (SSL) check box again.
5.Click OK two times.
6.Restart Exchange System Manager.
可能在大多数情况下,通过上面的操作即能解决问题,但在公司的服务器上试了好几次,依然无法打开Public Folder,依然出现错误提示。
于是继续搜索网络,发现了另一种解决方法。该操作需要使用Server 2003中的一个Support Tool, ADSIEDIT。安装程序可以在系统安装光盘2中找到。ADSIEDIT(Active Directory Service Interface Edit)是编辑活动目录中对象属性的工具。安装好后从C:\Programe Files\Support Tools里启动adsiedit.msc ,寻找下面的对象属性:
CN=Configuration, then CN=Services,CN=Microsoft Exchange,CN=your domain name, CN=Administrative Groups, CN=First Administrative Group, CN=Servers, CN=your machine name, CN=Protocols, CN=HTTP, CN=1, CN=Exadmin
显示CN=Exadmin 对象属性,查询msExchSecureBindings属性值。高亮该属性,点击编辑,如果有:443:, 把该值去除,然后关闭ADSIEDIT, 等待几分钟后,待活动目录完全同步复制后,再试着打开Public Folder!
没有评论:
发表评论