SAPфорум.RU
https://sapboard.ru/forum/

Зарегистрировать программу на SAP GATEWAY
https://sapboard.ru/forum/viewtopic.php?f=14&t=94573
Страница 1 из 1

Автор:  mvs87 [ Ср, мар 22 2017, 14:32 ]
Заголовок сообщения:  Зарегистрировать программу на SAP GATEWAY

Добрый день!

Дамы и господа, подскажите пожалуйста куда копать.

Задача такая.
Есть SAP, есть сторонняя система на Яве.
Их нужно подружить и через RFC обмениваться IDOC-ами.
С IDOC разобрался вроде.

Вот теперь копаю как зарегистрировать стороннюю программу на SAP GATEWAY.
Не получается найти нужный материал.

Вобщем есть RFC соединение TCP/IP с крыжиком "Зарегистрированная ПрСервера"
Ид. Прогр "TO2DB"

Вот как зарегистрировать эту программу "TO2DB"?


Ползал по транзакциям
SEGW - Транзакция SEGW
SMICM - ICM-монитор
SMGW - Монитор шлюза

По статьям
https://archive.sap.com/discussions/thread/3781354
https://help.sap.com/saphelp_nw74/helpd ... ontent.htm
https://www.slideshare.net/SAPAppsPartn ... generators
https://archive.sap.com/discussions/thread/3953080
https://wiki.scn.sap.com/wiki/display/S ... trol+Lists
https://launchpad.support.sap.com/#/notes/619060/E

Такая каша получилась. Подскажите человеческим языком куда копать?

Автор:  RikoNw [ Ср, мар 22 2017, 15:23 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

А разве не в SM59 нужно создавать RFC тип T, указать шлюз и имя регистрируемой программы? Как, например, SLD_NUC ?
https://wiki.scn.sap.com/wiki/display/A ... registered

Автор:  mvs87 [ Чт, мар 23 2017, 08:03 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

RikoNw написал:
А разве не в SM59 нужно создавать RFC тип T, указать шлюз и имя регистрируемой программы? Как, например, SLD_NUC ?
https://wiki.scn.sap.com/wiki/display/A ... registered


Если делаю такую настройку
Изображение

то пишет ощибку
Изображение

Выполнял проверку как на видео в ноте https://launchpad.support.sap.com/#/notes/0001850230
Secinfo Reginfo чистые...

В SMGW такая ситуация. Каким то образом фигурируют хосты 10.6.0.160 что и есть VM-12R2-PNR01.
Изображение
Изображение

Автор:  шрам [ Чт, мар 23 2017, 11:01 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

посмотрите в сторону профильного параметра gw/acl_mode (RZ10/RZ11)
Если он стоит в значении 1 и это действительно нужно, то поищите информацию о дополнении белых листов доступа к GW.
Если же такой уровень безопасности не требуется, то поставьте его в 0.

А напишите плз - что и на каких хостах у Вас крутится. Т.е. где джава к которой Вы идете и где абап с которого идете.
А главное - на каком из этих хостов у Вас GW стоит.
У меня есть стойкое ощущение, что Вы пытаетесь зарегить программу на хосте, где нет GW.

З.ы. На последних скринах четко видно, что выдается ошибка "connection refused" т.е. до проверки наличия программы дело даже не доходит.

Автор:  mvs87 [ Чт, мар 23 2017, 13:16 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

шрам написал:
посмотрите в сторону профильного параметра gw/acl_mode (RZ10/RZ11)
Если он стоит в значении 1 и это действительно нужно, то поищите информацию о дополнении белых листов доступа к GW.
Если же такой уровень безопасности не требуется, то поставьте его в 0.

А напишите плз - что и на каких хостах у Вас крутится. Т.е. где джава к которой Вы идете и где абап с которого идете.
А главное - на каком из этих хостов у Вас GW стоит.
У меня есть стойкое ощущение, что Вы пытаетесь зарегить программу на хосте, где нет GW.

З.ы. На последних скринах четко видно, что выдается ошибка "connection refused" т.е. до проверки наличия программы дело даже не доходит.


gw/acl_mode = 1.
Jawa на 10.6.0.160
ABAP 10.2.1.204
Где GW стоит не знаю точно. скорее всего там же где ABAP. Это где то можно посмотреть из под SAP?

**************************************************************************************
заранее прощу прощения если не теми термина буду выражаться.

вобщем путем обсуждения и выискаванием по нотам сложилось решение
https://launchpad.support.sap.com/#/notes/0000353597
если я праивльно понимаю, программу нужно зарегать в системе SAP через
команду подобную этой rfcexec -a migo2db -g 10.0.6.160 -x sapgw00
нужно зайти на сервер и там через CMD запустить эту команду.
Опять же если правильно понимаю она так сказать пропишет настройку следующего плана
разрешить соединение SAP системы с программой migo2db лежащей на хосте 10.0.6.160 через sapgw00
Верно?

И может быть есть стандартные способы это сделать без команд в CMD?

Автор:  шрам [ Чт, мар 23 2017, 14:22 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

Попробуйте сделать так:
1. выполните команду регистрации с уровня операционной системы, как Вы и писали (этот процесс можно выполнить из ABAP и автоматизировать)
2. в тр RZ11 выставить параметр gw/acl_mode = 0
3. В SM59 прописать, в Вашей RFC:
вариант1:
шлюзовый хост: 10.2.1.204
сервис шлюза: sapgw00
вариант:
убрать значения в полях шлюзовый хост и сервис шлюза

З.ы. если получится, объясню варианты автоматизации штатными средствами

Автор:  Prometheus [ Пн, мар 27 2017, 10:04 ]
Заголовок сообщения:  Re: Зарегистрировать программу на SAP GATEWAY

1. Действительно ли на данном сервере запущен шлюз?
2. Если это Windows, то, возможно, вам необходимо установить Standalone Gateway;
3. Посмотреть логи dev_rd;
4. Убедиться что порты открыты;
5. Если это *NIX проверить работоспособность rsh.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/