xiangrui 发表于 2008-3-21 10:24:14

不好意思站长,我现在就详细说来,
一, 我先按照下面方式安装RpcProxy:从添加删除程序-添加删除Windows组件-网络服务中选择HTTP代理上的RPC
二. 在 Internet 信息服务中配置 RPC 虚拟目录:
1.      单击“开始”,指向“管理工具”,然后单击“Internet 信息服务 (IIS) 管理器”。
2.      依次展开“servername(本地计算机)”、“网站”、“默认网站”,右键单击“Rpc”,然后单击“属性”。
3.      单击“目录安全性”选项卡,然后单击“身份验证和访问控制”下的“编辑”。
4.      单击以清除“启用匿名访问”复选框。
5.      单击以选中“基本身份验证(以明文形式发送密码)”复选框。
6.      单击“是”,然后单击“确定”。
7.      单击“应用”,然后单击“确定”。
RPC 虚拟目录被配置为使用基本身份验证。我们建议您将 SSL 与基本身份验证配合使用。要在 RPC 虚拟目录上启用 SSL,您必须获取并发布证书。本过程假定您已经获取并发布了证书。要将 RPC 虚拟目录配置为对于所有客户端连接都要求使用 SSL,请按照下列步骤操作:
1.      单击“开始”,指向“管理工具”,然后单击“Internet 信息服务 (IIS) 管理器”。
2.      展开“网站”,展开“默认网站”,右键单击“Rpc”,然后单击“属性”。
3.      单击“目录安全性”选项卡,然后单击“安全通信”下的“编辑”。
4.      单击以选中“要求安全通道(SSL)”复选框和“要求 128 位加密”复选框。
5.      单击“确定”,单击“应用”,然后单击“确定”。
三、检查Exchange服务器的注册表,对照一下键值是否正确:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Value name: Rpc/HTTP Port
Value type: REG_DWORD
Value data: 0x1771 (Decimal 6001)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters
Value name: HTTP Port
Value type: REG_DWORD
Value data: 0x1772 (Decimal 6002)

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters
Value name: Rpc/HTTP NSPI Port
Value type: REG_DWORD
Value data: 0x1774 (Decimal 6004)
四、登录到GC(也就是主域控)上编辑注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
键值: NSPI interface protocol sequences
键值类型: 多字符串值
键值数据: ncacn_http:6004
五、修改Exchange服务器(额外域控制器)中的RpcProxy配置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\RpcProxy
修改ValidPorts这个键值为:
ServerNETBIOSName:6001-6002;ServerFQDN:6001-6002;ServerNetBIOSName:6004;ServerFQDN:6004;GCNETBIOSName:6004;GCFQDN:6004

[ 本帖最后由 xiangrui 于 2008-3-21 11:19 编辑 ]

xiangrui 发表于 2008-3-21 10:35:11

但是等我设置好了以后重新启动两台服务器后,当时看没有什么异常。在下午的时候我发现主域控和exchange服务器不能同步了,就是当我在exchange上新建帐户时在主域控上没有显示,同样在主域控上新建帐户时额外域控也没有显示。
最后没有办法,我重新把两台服务器重新启动了,启动后两天服务器终于同步了。
但是又发现了一个问题:就是域控有一部分帐户的邮箱不能使用了,只能发邮件不能收邮件,帐户的所有属性都没有问题。还有一个就是昨天晚上有一个帐户都没有问题,但是今天早上7点半这个帐户也忽然不能收邮件了,但是能发邮件。所有发给这个人的邮件都在服务器的队列中。
这是怎么回事啊?各位兄弟一定要帮忙啊!

xiangrui 发表于 2008-3-21 13:23:29

另外,两个域控制器的服务中Remote Procedure Call (RPC) Locator这个服务是停止的。我现在已经改为自动并启动了。
是这个原因造成的吗?

钉子 发表于 2008-3-21 22:01:36

你的问题真的太乱了。能不能一个一个来。。。或许你直接用QQ找我吧。再这样发帖下去并不能解决问题。

xiangrui 发表于 2008-3-21 23:01:27

钉子站长我已经加你QQ了,但是你现在不在线,看样子我只能明天请教您了

xiangrui 发表于 2008-3-23 23:58:44

多谢钉子大哥的帮忙,帮我解决了很多的问题,兄弟我在这里谢过了!

EC_MAC 发表于 2008-3-24 15:22:17

怎么解决的?钉子你看到了希望能在这个问题的后面加上已解决和解决方法 问题不能犀利糊涂 答案再没有 那我们就根本了解不了出现的是什么问题和解决方法

tdk 发表于 2008-3-24 23:43:23

原帖由 EC_MAC 于 2008-3-24 15:22 发表 http://bbs.5dmail.net/images/common/back.gif
怎么解决的?钉子你看到了希望能在这个问题的后面加上已解决和解决方法 问题不能犀利糊涂 答案再没有 那我们就根本了解不了出现的是什么问题和解决方法

支持   可以把明确的问题 说一说

xiangrui 发表于 2008-3-25 09:34:01

域不同步的问题,出现了两次后没有在出现。
ROH的问题还是出现证书上面,钉子站长把证书删除重现建了一个就可以使用了。
至于每次重新启动邮件服务器都需要重新加载数据库,是因为我选中了Don't Mount this store at start-up.如下图:
页: 1 [2]
查看完整版本: 配置RPC over HTTP时出现问题