HANA Express连接到ABAP堆栈

2020-09-07 12:23发布

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

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


我想将我的HANA Express连接到本地NW ABAP堆栈,以在那里使用xsodata服务。 我可以通过浏览器连接到HANA Express引擎,因为我已经更新了计算机上的本地主机文件。 尝试通过SM59(RFC)连​​接到它失败,并显示一条错误消息,提示主机拒绝了连接。

有什么想法吗? 全面披露:我不是基础管理员,我是一个尝试使其正常工作的开发人员。

另一个潜在的问题是我的SAP堆栈位于公司防火墙后面,而我的HANA实例正在GCP上的SAP CAL中运行。 我假设必须进行一些配置才能允许外部服务器连接。

任何提示将不胜感激。

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

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


我想将我的HANA Express连接到本地NW ABAP堆栈,以在那里使用xsodata服务。 我可以通过浏览器连接到HANA Express引擎,因为我已经更新了计算机上的本地主机文件。 尝试通过SM59(RFC)连​​接到它失败,并显示一条错误消息,提示主机拒绝了连接。

有什么想法吗? 全面披露:我不是基础管理员,我是一个尝试使其正常工作的开发人员。

另一个潜在的问题是我的SAP堆栈位于公司防火墙后面,而我的HANA实例正在GCP上的SAP CAL中运行。 我假设必须进行一些配置才能允许外部服务器连接。

任何提示将不胜感激。

付费偷看设置
发送
2条回答
Haoba3210
1楼-- · 2020-09-07 12:59

"

另一个潜在的问题是我的SAP堆栈位于公司防火墙后面,而我的HANA实例正在GCP上的SAP CAL中运行。 我假设必须进行一些配置才能允许外部服务器连接。

"

这是可能的。 如何登录GCP以查看您的实例并检查有关防火墙或端口号设置的安全规则,例如 更改以允许所有端口号都打开,看看它是否先起作用。 在HANA Express中,默认情况下,XS Advanced需要主机名(hxehost)和请求中的端口,以将其路由到正确的端点(在这种情况下,您的OData服务是Node.js模块)。 如果尝试使用IP地址和端口,则不会路由您的请求,并且会收到错误消息。 您的RFC配置显然不能使用hxehost,因为它仅映射到您的本地笔记本电脑中,并且IP地址将被XSA拒绝。

我建议您将CAL中的IP地址设置为静态并重命名该主机。 您的HXE实例,因此可以从外部进行访问: https://blogs.sap.com/2018/06/20/hana-express-and-xs-advanced-when-you-cannot-modify-the- hosts-file .../

Aaron 3364
2楼-- · 2020-09-07 13:08

嗨Sarah,

只需验证一下我是否正确:HXE正在xs classic中发布OData服务 ,您的RFC使用的目标是使用实例的外部IP地址和端口8090配置的,如果您从netweaver实例ping HXE计算机的IP地址,您会得到响应吗? 如果您不更新计算机中的localhost文件,它仍然可以工作吗?

干杯,

Lucia。

一周热门 更多>