通过F5负载平衡器从.NET应用程序连接到SAP BI时出错。

2020-09-21 10:28发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们有一个.NET应用程序,该应用程序通过F5负载平衡器连接到我们的SAP BO。

如果他们直接连接到我们的IP,则该应用程序可以登录并检索报告。

但是当他们尝试通过F5负载平衡器进行连接时,应用程序会收到以下错误:

{0:20/3/2018 18:24:21}-错误消息:无法连接到CMS 192.168.44.34。 与@@ xxxx:6400(xxx:6400,xxx2:6400,xxx3:6400,xxx4:6400)的连接错误。 登录无法继续。
{0:20/3/2018 18:24:21}-错误消息:at CrystalDecisions.Enterprise.Internal.SessionMgrClass.Logon(String UserName,String Password,String CMSName,String Authentication)
在CrystalDecisions.Enterprise.SessionMgr.Logon(字符串userName,字符串密码,字符串cMSName,字符串身份验证)处
在C:\ Projects \ SourceCode \ App Server \ ReportWeb中的ReportWeb.ReportViewer.Page_Load(对象发送方,EventArgs e)处 \ ReportViewer.aspx.cs:行70
{0:20/3/2018 18:26:35}-起始页初始化
{0:20/3/2018 18:26:35}-起始报告 查看器

192.168.44.34是负载均衡器ip。

应用程序服务器,f5和SAP BO服务器之间没有防火墙。

从负载平衡器中,我们可以看到该请求已转发到我们的SAP BO服务器。

为了进一步验证我们是否可以从f5访问SAP BO,我尝试使用f5 ip访问带有打开文档的报告之一,因此能够获得该报告。

SAP BO版本:SAP BO 4.1 SP5

Windows Server 2012 R2

您能帮忙吗?


4条回答
宇峰
2020-09-21 11:17

似乎您在Logon()调用中为CMS名称指定了LB的主机名或IP。 那是行不通的-客户端需要在端口6400上连接到CMS; 不在LB的HTTP重定向端口上。 改为使用实际的BO服务器名称。

一周热门 更多>