"连接失败(无效的SERVERNODE")

2020-08-15 02:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 当尝试查询cds试图从数...

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

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


你好

当尝试查询cds试图从数据库中检索数据的odata服务时,出现以下错误:

 {
   码:"-10719",
   消息:"连接失败(无效的SERVERNODE")",
   sqlState:"
 } 

以下是日志中的相关部分:

 [2020-07-15T08:53:18.539Z | 错误|  1548554]:连接失败(无效的SERVERNODE")
 [内部错误] TypeError:无法读取未定义的属性" split"
     在chainEndCallback(/home/vcap/app/node_modules/@sap/odata-server/lib/invocation/CommandExecutor.js:38:76)
     在/home/vcap/app/node_modules/@sap/odata-server/lib/invocation/CommandExecutor.js:84:25
 请报告此错误。
 #2.0#2020 07 15 08:53:18:546#+ 00:00#ERROR#/AppController/Dispatcher ################ PLAIN ## [{xsa.newlineSeparator}  "发生错误,无法代理应用程序请求...错误:套接字挂起" {xsa.newlineSeparator}]#

我不确定该错误的含义。 可能相关服务的地址丢失了吗? 还是对此服务的请求被拒绝了?

该错误引发于一个函数中,该函数在cds模块的客户端库中获取包括用户凭据和连接池描述在内的选项作为输入。 是什么原因以及如何解决?

1条回答
haha101010
2020-08-15 03:01 .采纳回答

我找到了答案,现在可以了。 该项目由db模块和node.js模块组成。 在MTA中的node.js模块的声明中,存在对托管hana服务实例而不是hdi容器的依赖。 在这种情况下,在将请求发送到hdi容器之前注入的凭据中缺少某些或所有属性,其中之一就是主机。 错误消息"连接失败(无效的servernode")"实际上表明凭据中缺少主机。 希望这对某人有帮助。

一周热门 更多>