WSAECONNREFUSED SAP Gui 无法连接 hp ux 上的 SAP 服务器 - inetd.conf 文件参考

WSAECONNREFUSED SAP Gui 无法连接 hp ux 上的 SAP 服务器 - inetd.conf 文件参考

我在 HP-UX vm 上安装了 SAP 服务器,并且已启动并正在运行。当我尝试从安装在 Windows 计算机上的 SAP 客户端 GUI 连接到服务器时,出现以下错误

---------------------------
SAP GUI for Windows 730
---------------------------
partner '15.213.245.61:sapdp00' not reached

Time        Thu Dec 11 02:59:48 2014
Component   NI (network interface)
Release     730
Version     40
Module      nixxi.cpp
Line        3286
Method      NiPConnect2: 15.213.245.61:3200
Return Code -10
System Call connect
Error   No  10061
Error   Text    WSAECONNREFUSED: Connection refused
Counter     1

---------------------------
OK   
---------------------------

经查看,发现是hp-ux服务器3200端口无法访问。

/etc/services 文件包含一个条目

sapdp00   3200/tcp

但在 /etc/inetd.config 文件中没有相应的条目。

为了测试这是否是根本原因,我编辑了 /etc/inetd.conf 文件,添加了以下条目

sapdp00  stream tcp nowait root testservice.sh TEST

并执行了 inetd -c

这次当我尝试从 Windows 上的 SAP GUI 客户端连接时,我收到了不同的错误,

---------------------------
SAP GUI for Windows 730
---------------------------
connection to partner '15.213.245.61:sapdp00' broken

Time        Thu Dec 11 03:08:52 2014
Component   NI (network interface)
Release     730
Version     40
Module      nixxi.cpp
Line        5087
Method      NiIRead: P=15.213.245.61:3200; L=0.0.0.0:50410
Return Code -6
System Call recv
Error   No  10053
Error   Text    WSAECONNABORTED: Software caused connection abort
Counter     1

---------------------------
OK   
---------------------------

之前的错误表明连接被拒绝,而这个错误表明连接已建立然后中止。(可能是由于 inetd.conf 文件中的服务路径输入不正确)

我认为,如果我可以在实际服务存在的位置的条目中为 sapdp00 服务提供正确的路径,那么也许可以消除此错误。我的问题是……这个诊断正确吗?如果是,在 sap 安装过程中,inetd.conf 文件中的条目不应该自动生成吗?为什么不呢?如何找到 sapdp00 服务的正确路径?

好心提醒,

编辑-对此不确定,但发现三个进程正在运行

# ps -ex | grep sap
 18132 pts/0     0:00 grep sap
 10885 ?         0:00 /usr/sap/E64/DVEBMGS00/exe/sapstartsrv pf=/usr/sap/E64/SYS/profile/START_DVEBMGS00_hpvm-202 -D -u e64adm
 13214 ?         0:10 /usr/sap/E64/SYS/exe/run/saposcol
 11059 ?         0:00 /usr/sap/E64/D01/exe/sapstartsrv pf=/usr/sap/E64/SYS/profile/START_D01_hpvm-202 -D -u e64adm

可以使用任何一条路径吗?.我不确定哪个服务与sapdp00映射...

答案1

我的故障排除步骤是:

  1. 在服务器正在运行的SAP GUI客户机内本地安装并测试与本地主机的连接VMwareSAP
  2. SAP GUI在运行 VMware 的主机上安装并尝试连接到本地主机或相同的 IP
  3. 在 vlan 中安装SAP GUI以确保路由和端口转发与 NAT 配置和客户端/远程访问配置配合良好。

有必要验证您是否:a-正确设置了环回网络接口并确保在服务器的 hosts 文件中添加了条目:

192.168.25.25 SAPECC60

b-确保在 SAP MMC(管理控制台)中已成功启动服务SAP并且所有服务器都显示为绿色 c-防火墙允许3200-3299在服务器中传递 TCP 端口范围 d-NAT 至少包含两个端口32003299不一定需要在 VMware 应用程序的 nat 配置中逐一声明整个范围)

除此之外,还必须检查 SAP 的完整安装,并且有必要进行更详细的讨论。如果您需要额外的帮助,请告诉我。

相关内容