У меня есть SAP-сервер, установленный на HP-UX vm, и он работает. когда я пытаюсь подключиться к серверу из графического интерфейса клиента SAP, установленного на компьютере с Windows, я получаю следующую ошибку
---------------------------
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
---------------------------
Я просмотрел и обнаружил, что порт 3200 сервера hp-ux недоступен.
файл / etc / services содержит запись
sapdp00 3200/tcp
но в файле /etc/inetd.config нет соответствующей записи.
поэтому, чтобы проверить, является ли это основной причиной, я отредактировал файл /etc/inetd.conf, добавив следующую запись
sapdp00 stream tcp nowait root testservice.sh TEST
и сделал inetd -c
на этот раз, когда я попытался подключиться из клиента sap gui в Windows, я получил другую ошибку,
---------------------------
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 в записи к месту, где существует фактическая служба, возможно, эта ошибка будет устранена. мои вопросы .. это правильный диагноз? если да, то не следует ли делать запись в файле inetd.conf автоматически в процессе установки sap? почему нет..? как найти правильный путь для службы 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 ...
Мои шаги по устранению неполадок:
SAP GUI
локально внутри гостя VMware
что SAP
сервер работает и тестирует соединение с локальным хостомSAP GUI
на хосте, на котором работает VMware, и попробуйте подключиться к localhost или тому же IPSAP GUI
в vlan, чтобы убедиться, что маршрутизация и переадресация портов работают нормально с конфигурацией NAT и конфигурацией клиент / удаленный доступ.Необходимо проверить, правильно ли вы: a-настроили петлевой сетевой интерфейс и убедитесь, что вы добавили запись в файл hosts сервера:
192.168.25.25 SAPECC60
б-убедитесь, что в SAP MMC (консоль управления) вы успешно запустили SAP
службы и все серверы выглядят зелеными c-firewall разрешает TCP для диапазона портов 3200-3299
для передачи на сервере d-NAT включает как минимум два порта 3200
и 3299
(необязательно, чтобы полный диапазон объявлялся один за другим в nat config приложения VMware)
Помимо этого, необходимо проверить полную установку SAP, и это необходимо будет обсудить более подробно. если вам нужна дополнительная помощь, дайте мне знать.