Назад | Перейти на главную страницу

WSAECONNREFUSED SAP Gui не может подключиться к серверу SAP на hp ux - ссылка на файл inetd.conf

У меня есть 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 ...

Мои шаги по устранению неполадок:

  1. Установить SAP GUI локально внутри гостя VMware что SAP сервер работает и тестирует соединение с локальным хостом
  2. Установить SAP GUI на хосте, на котором работает VMware, и попробуйте подключиться к localhost или тому же IP
  3. Установить SAP 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, и это необходимо будет обсудить более подробно. если вам нужна дополнительная помощь, дайте мне знать.