BizTalk 2020 WCF-Sql 轮询接收位置无响应

问题描述 投票:0回答:1

我有 BizTalk 2020 CU5 服务器。它有一个应用程序,其接收位置轮询运行简单选择的 Sql Server 数据库。

数据库的副本已移动到另一台服务器,该服务器已通过 VPN 建立连接。已创建第二个接收位置以连接到新数据库。通过使用 Sql Profiler,我们可以确保轮询语句到达新数据库。然而,似乎没有结果到达 BizTalk。

BizTalk 应用程序服务器上的事件日志未显示任何错误。我已启用所有跟踪,但跟踪数据库中没有任何内容。

网络团队向我保证端口 1433 已打开(这一定是因为我可以在分析器中看到请求)。

有什么想法可能会阻止返回 BizTalk 的响应或我需要请求打开哪些其他端口?

sql-server wcf biztalk biztalk-2020
1个回答
0
投票

最终我不得不寻求微软支持的帮助。经过一周检查 Wireshark 并向远程网络团队提出许多更改请求后,最终通过允许端口 135 和 40001 访问得到解决。

微软对此的解释是:

“MSDTC 和 EntSSO 使用 RPC,首先需要连接到端口 135 的 RPC 端点映射器进行握手,并询问 MSDTC 和 EntSSO 服务的当前端口。然后 RPC 端点映射器需要回答哪个端口使用“

© www.soinside.com 2019 - 2024. All rights reserved.