SAProuter:NiRClientHandle路由预期错误

2020-09-14 13:26发布

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

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

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


嗨。

我正在尝试通过SAProuter连接到客户端的SAP盒,尝试100次后,我做对了。

任何人都可以提供一些有关我可以检查的内容的指导吗?
我知道下面的设置并不理想,因为它允许所有连接,但我们只是想排除尽可能多的可能出错的地方。

首先是细节:

我可以通过端口3299打开telnet会话

我的saprouttab文件:

#允许到SAProuter的出站连接将使用SNC
 KT" p:CN = [他们生成的证书名称],OU = 0000446700,OU = SAProuter,O = SAP,C = DE" [TheirSAPRouterIP] 3299
 P * * * * 

客户的saprouttab文件:

 KP" p:CN = [WeCertificateNameThatWeGenerated]" * * 
KT" p:CN = [TheCertificateNameThatWeGenerated]" [OurSAPRouterIP] * P * * * *

我运行小程序时:

 niping -c -H/H/MySAPRouterIP/S/3299/H/ClientSAPRouterIP/S/3299 

连接到服务器
 ***错误=> NiBufIProcMsg:hdl 1从对等体[nibuf.cpp接收到rc = -93(NIEROUT_INTERN)
 2042] ***错误=> NiTClientLoop:NiTReadLoop(rc = -93)[nixxtst.cpp 2935]

 ******************************************************  ******************************** 
*'sapservername'上的SAProuter 40.4位置
*错误内部错误
*
*时间2018年8月9日星期四18:36:59 *发布745
*组件NI(网络接口)
*版本40 * RC -93
*模块/bas/745_REL/src/base /ni/nirout.cpp
*线3541
*详细信息NiRClientHandle:预期路线
*计数器85
******************** ****************************************************** ********

我以以下方式启动我的腐殖土:

 saprouter -K p:CN = soterionauswoodside -r -G log.txt 

我们的devrout文件:

 ***错误
 => NiBufIProcMsg:hdl 18从对等方收到rc = -17(NIESNC_FAILURE)
 [nibuf.cpp 2042] 

他们的devrout文件:

命令行arg 0:./saprouter命令行arg 1:-r命令行arg 2:-R命令行arg 3:/usr/sap/saprouter/saprouttab命令行arg 4:-G命令行arg 5:log.txtmain:pid  = 22075,ppid = 18173,端口= 3299,父端口=
 0(0 =父级不是saprouter)读取routtab:'/usr/sap/saprouter/saprouttab'***错误=> SNC字段未激活SNC,请跳过第1行
 [nirout.cpp 10855] ***错误=>没有激活SNC的SNC字段,跳过第2行
 [nirout.cpp 10855] 8月9日星期四18:05:58
 2018 ***错误=>预期从C12/-1'[IPAddress]'路由
 [nirout.cpp 3539]星期四8月9日18:07:43
 2018 ***错误=> NiRExRouteCon:NiBufIRouteGetNext失败
 (rc = -2)[nirout.cpp 3976] ***错误=> NiRClientHandle:C10/-1的NiRExRouteCon
 " [IPAddress]"失败(rc = -2)[nirout.cpp
 3488]周四8月9日18:08:52
 2018 ***
 错误=> NiSncIIgnoreOpcode:在没有激活SNC的情况下获得了SNC请求
 [nisnc.c 484]
 

6条回答
SAP浪
2020-09-14 14:03

你好,

您的niping测试命令不完整。

它上升到第二个腐殖菌,而不是后面的盒子。

尝试类似的东西:

 niping -cH/H/MySAPRouterIP/S/3299/H/ClientSAPRouterIP/S/3299/H/SAPServer/S/32XX 

(其中最后一个端口定义中的" XX"是实例号 在" SAPServer"上运行的SAP系统的状态)

此外,saprouttab文件的语法为:

P <源> <目标> <端口> <可选密码>

因此,您可能需要从saprouttab规则中删除最后一个星号。

仅有一点点注释,将端口定义为" *"并不会打开所有端口。 出于安全原因,如果端口定义为" *",则Saprouter仅允许端口范围3200-3299。

如果有帮助,SAP注释 30289 (必须是S用户),并具有Saprouter的完整文档。

干杯!

艾萨斯州

一周热门 更多>