RSS
热门关键字:  linux  安装  服务  系统  网络

在一台服务器上的 Exchange Server 2003中配置RPC over HTTP

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-29 点击:

注意:测试 RPC over HTTP 配置后,您可能希望只使用上述选项之一。这些选项指定 Outlook 如何使用 RPC over HTTP 连接到 Exchange。Outlook 基于网络连接的速度确定连接类型。在默认配置中,“在快速网络中,首先使用 HTTP 连接到 Exchange,然后使用 TCP/IP 连接”复选框处于未选中状态。“在低速网络中,首先使用 HTTP 连接到 Exchange,然后使用 TCP/IP 连接”复选框处于选中状态。在这一方案中,会出现以下两种情况:
%26#8226;如果 Outlook 检测到快速连接,则它会尝试使用 TCP 进行连接。如果 TCP 连接失败,则 Outlook 会尝试使用 HTTP 进行连接。快速连接是指速度高于 128 千位/秒 (Kbps) 的连接。
%26#8226;如果 Outlook 检测到低速连接,则它会尝试使用 HTTP 连接。如果 HTTP 连接失败,则 Outlook 会尝试使用 TCP 连接。低速连接是指速度低于或等于 128 Kbps 的连接。
此逻辑允许 Outlook 在网络连接可用时连接到 Exchange。16.在“连接到我的 Exchange 代理服务器时使用此验证”列表中,单击“基本身份验证”。17.单击“确定”,再单击“确定”。18.依次单击“下一步”、“完成”、“关闭”,然后单击“确定”。Outlook 已被配置为使用 RPC over HTTP。

步骤 3:测试 Outlook 连接

验证 Outlook 是否使用 RPC over HTTP 连接到 Exchange 计算机。为此,请按照下列步骤操作:
1.单击“开始”,单击“运行”,键入 outlook /rpcdiag,然后单击“确定”。
2.在“用户名”框和“密码”框中键入您的凭据,然后单击“确定”。
3.如果“Exchange Server 连接状态”对话框的“Conn”列中显示“HTTPS”,则说明服务是使用 RPC over HTTP 连接的。

疑难解答

%26#8226;如果“Microsoft Exchange Server”对话框中的“连接”选项卡上没有显示“通过 Internet 的 Exchange”区域,请确保客户机满足配置 RPC over HTTP 的要求。如果您安装了所需的 Service Pack 和更新包,而“连接”选项卡上未显示“通过 Internet 的 Exchange”区域,请编辑 Windows 注册表。为此,请按照下列步骤操作:
1.启动注册表编辑器。

警告:如果使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
2.找到并单击下面的注册表子项:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\RPC
3.如果以下注册表条目不存在,请创建它:
数值名称: EnableRPCtunnelingUI
数值类型:REG_DWORD
数值数据:1
4.退出注册表编辑器。
%26#8226;当系统提示您输入凭据时,您必须使用 domain\username 格式输入凭据。
%26#8226;要支持使用用户主体名 (UPN) 格式的凭据,请在每台基于 Windows XP 的客户机中安装以下知识库文章中介绍的修复程序:
830355 (http://support.microsoft.com/kb/830355/) 您不能使用您的用户主体名 (UPN) 通过 Internet 使用 Outlook 2003
以下凭据是 UPN 格式的凭据的示例:
username@contoso.com
%26#8226;如果您按照本文中的指导为服务器端的 RPC over HTTP 配置了所有必需的设置,之后在 Outlook 中遇到连接问题,则原因可能是 RPC 代理服务器扩展未正确加载。如果您在 Outlook 中遇到这样的连接问题,则会收到一条与以下内容类似的错误信息:
Exchange server is unavailable.
以下信息可能有助于解决此问题。

要更正此连接问题,请按照下列步骤操作:
1.单击“开始”,指向“管理工具”,然后单击 RPC 代理服务器上的“Internet 信息服务 (IIS) 管理器”。
2.在 RPC 代理服务器的图标下,单击“Web 服务扩展”。
3.在右窗格中,单击“RPC 代理服务器扩展”,然后单击“属性”。
4.确认 Rpcproxy.dll 文件的路径是否正确。正确位置如下所示:
%systemroot%\system32\rpcproxy\rpcproxy.dll
例如,正确位置可能如下所示:
c:\windows\system32\rpcproxy\rpcproxy.dll
请仔细检查该路径项,因为它可能被错误地设置为以下内容:
%systemroot%\system32\rpcproxy.dll
例如,当前位置可能被设置为以下内容:
c:\windows\system32\rpcproxy.dll
乍一看,此错误的路径似乎是正确的。

注意:Rpcproxy.dll 文件可能存在于这两个位置,但您不必在上述任一位置删除或修改该文件。如果您发现该路径项设置正确,则 Rpcproxy.dll 文件可能丢失或已损坏。如果是这样,则必须替换或重新注册 Rpcproxy.dll 文件。
最新评论共有 1 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册