这个SAP错误是什么意思? recv104 NiIReadrecv nixxi.cp5087

我有一个SAP BI门户系统和一个SAP BW系统。

在BI门户的可视化pipe理员中,“JCo RFC提供程序”部分中,我创build了一些RFC侦听器。 在SAP BW系统(在事务SM59)中,我创build,testing并激活了相关的RFC连接。

当我在BI Portal中启动JCo RFC提供程序时,与其通信的BW系统会产生这些错误(从SAP事务SM21中显示):

操作系统调用recv失败(错误号104)

模块nam线路错误文本呼叫者….原因/校准nixxi.cp
5087 recv104 NiIRead recv

系统日志消息Q0的文档I:

指定的操作系统调用返回错误。 对于通信呼叫(接收,发送等)而言,错误的原因往往是networking问题。

这也可能是操作系统级别的configuration问题。 (文件无法打开,文件系统中没有空间等)。 错误编号104的附加规范errno编号的名称E_UNKNOWN_NO“errno”中存储的值的含义取决于平台。 SysLog系统不知道这里发生的值。 SysLog消息中有错误的错误号,或者表TSLE2或TSLE3没有完全保留。

技术细节

文件偏移RecFm系统日志typesGrp N可变消息数据

6 410220 m错误(function,模块,行)Q0 I recv104 NiIReadrecv nixxi.cp5087

文件系统中有足够的空间,服务器之间可以互相ping通,服务器之间没有防火墙。 错误消息中提到的表(TSLE2或TSLE3)不提供任何其他信息。

请你能告诉我这个错误信息是否涉及特定的东西,或者是通用的:

recv104 NiIReadrecv nixxi.cp5087

通信错误是安全相关的。

为了解决这个问题,我必须从SAP事务SMGW创build文件reginfosecinfo

这些文件位于:

/usr/sap/<SID>/DVEBMGS<SYSNO>/data