exchange rpc over http 外网无法使用

ping wang 0 信誉分
2025-12-26T12:49:19.3033333+00:00

我的环境是exchange 2019 cu14, rpc 服务正常,outlook 内网用RPC也可以正常连接

外网 MAPI over HTTP 的连接是正常的

在用这个地址做outlook在外网连接测试 https://testconnectivity.microsoft.com/tests/Ola/input

有以下报错,帮分享是哪里配置的原因。

Attempting to ping RPC proxy [版主注:个人信息已删除]

RPC Proxy was pinged successfully.

Attempting to ping the MAPI Mail Store endpoint with identity: [版主注:个人信息已删除]

The attempt to ping the endpoint failed.

Additional Details

An RPC error was thrown by the RPC Runtime process. Error 1818 CallCancelled RPC Status: 1818 CallCancelled Timestamp: 12/26/2025 12:27:33 PM Generating Component: 14 (WinHttp) Status: 1818 Detection Location: 1390 (HTTP2ClientVirtualConnection__ClientOpenInternal10) Flags: 0 Parameters: 30000 Timestamp: 12/26/2025 12:27:02 PM Generating Component: 13 (RpcHttp) Status: 14 Detection Location: 3001 (HttpParseNetworkOptions20) Flags: 0 Parameters: 12180

Exchange | Exchange 服务器 | 其他
Exchange | Exchange 服务器 | 其他

一款由 Microsoft 开发的强大电子邮件、日历和协作平台,专为支持企业级通信和数据管理而设计。不属于特定类别的其他主题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2025-12-26T15:00:14.9533333+00:00

    注:此回复已自动翻译。因此,它可能包含语法错误或表达尴尬。

    请注意,问答论坛是公开平台,版主会修改问题以隐藏个人信息。下次发布错误或其他细节时,请务必隐藏任何个人信息或组织信息,以保护个人数据。

    你好@ping wang 

    感谢你通过Microsoft问答论坛与我联系

    根据我的研究,RPC 状态 1818 “CallCancelled” 通常表示调用因连接关闭或超时而中止。 

    建议您检查防火墙或负载均衡器上的超时设置,尤其是端口 443,并考虑延长超时时间,看是否有所帮助。 

    另外,请确认 MAPI over HTTP 是否已在服务器上全局启用,可以运行以下命令: 

    Get-OrganizationConfig | fl MapiHttpEnabled  
    

    您还可以通过以下命令检查 MAPI 虚拟目录的 ExternalUrl 和身份验证类型: 

    Get-MapiVirtualDirectory | fl Identity, InternalUrl, ExternalUrl, ExternalAuthenticationMethods  
    

    如果您的组织不需要 RPC over HTTPS,可以考虑禁用它,看看问题是否仍然存在。若要阻止外部用户使用 Outlook Anywhere 功能,可以参考此 Microsoft Q&A 线程:How can I block Outlook Anywhere feature for users from external network? - Microsoft Q&A 

    请注意,本线程中链接的资源仅提供英文版本。对于偏好或需要简体中文内容的用户,因此带来的不便,我们深表歉意。很遗憾,该资料的简体中文版本目前未由来源方提供。如您在理解内容方面需要帮助,建议使用可信赖的翻译工具或服务。 

     

    为了获得更深入的洞察,建议检查 事件查看器,查看是否有相关的事件 ID。 

    另外,能否确认您使用的是哪个版本的 Outlook?这将有助于我们进一步缩小排查范围。 

    希望这些信息能带来一些额外的帮助。如果您有任何更新或需要进一步协助,请随时联系我。


    注意:如果您希望收到本帖相关的邮件通知,请按照[我们文档]中的步骤启用电子邮件通知。

    此答案是否有帮助?


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。