我在 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
我的故障排除步骤是:
- 在服务器正在运行的
SAP GUI
客户机内本地安装并测试与本地主机的连接VMware
SAP
SAP GUI
在运行 VMware 的主机上安装并尝试连接到本地主机或相同的 IP- 在 vlan 中安装
SAP GUI
以确保路由和端口转发与 NAT 配置和客户端/远程访问配置配合良好。
有必要验证您是否:a-正确设置了环回网络接口并确保在服务器的 hosts 文件中添加了条目:
192.168.25.25 SAPECC60
b-确保在 SAP MMC(管理控制台)中已成功启动服务SAP
并且所有服务器都显示为绿色 c-防火墙允许3200-3299
在服务器中传递 TCP 端口范围 d-NAT 至少包含两个端口3200
(3299
不一定需要在 VMware 应用程序的 nat 配置中逐一声明整个范围)
除此之外,还必须检查 SAP 的完整安装,并且有必要进行更详细的讨论。如果您需要额外的帮助,请告诉我。