on 01-21-2011 7:59 AM
Experts,
I am unable to get connection to IGS.<SID>. I get the following error - "Program IGS.<SID> Not Registered. Secondly When I try to execute SIGS with IGS_RFC_DEST test, it prompts me "No Vender Specified".
But still, when i try to test the connection via sm59 for IGS_RFC_DEST it prompts me error as below.
Logon Connection Error
Error Details Error when opening an RFC connection
Error Details ERROR: program IGS.<SID> not registered
Error Details LOCATION: SAP-Gateway on host GMU-ECC-CI / sapgw00
Error Details DETAIL: TP IGS.<SID> not registered
Error Details COMPONENT: SAP-Gateway
Error Details COUNTER: 1650
Error Details MODULE: gwr3cpic.c
Error Details LINE: 1778
Error Details RETURN CODE: 679
Error Details SUBRC: 0
Error Details RELEASE: 700
Error Details TIME: Fri Jan 21 07:53:58 2011
Error Details VERSION: 2
Regards,
Panu
There is as well an ABAP program: BW_IGS_ADMIN with the Destination: IGS_RFC_DEST
where you can start, if the executable is existing in OS level.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
If nothin works, try downloading and unCARing new IGS files from SMP. Once you place these files in the kernel,
you can give the following command
igswd_mt -profile pf=<inst. profile>
Now check if igs processes have started at OS level. Once you find it running, you can include the necessary
startup lines in start profile so that i starts next time with system restart,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have changed, Please find the logs as below
igswd_mt -profile pf=pf=/sapmnt/XPE/profile/XXX_DVEBMGS00_VHGMU-ECC-CI
igswd_mt=>sapparam(2): fopenU("pf","r"): No such file or directory
igswd_mt=>No Profile used.
igswd_mt=>sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
Startup using profile
[watchdog_main] Configuration::Configuration in Error setting IgsEnv path in profile mode.
Edited by: kumar panu on Feb 1, 2011 11:27 AM
Startup using profile
/usr/sap/XPE/DVEBMGS00/exe/igspw_mt=>/usr/sap/XXX/DVEBMGS00/exe/igspw_mt=>sapparam(1c): No Profile used.
sapparam(1c): No Profile used.
/usr/sap/XPE/DVEBMGS00/exe/igspw_mt=>/usr/sap/XXX/DVEBMGS00/exe/igspw_mt=>sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
/usr/sap/XXX/DVEBMGS00/exe/igsmux_mt=>sapparam(1c): No Profile used.
/usr/sap/XXX/DVEBMGS00/exe/igsmux_mt=>sapparam: SAPSYSTEMNAME neither in Profile nor in Commandline
[multiplexer_main] [IgsError] [Configuration::Configuration] [Error setting IgsEnv path in profile mode.]
[portwatcher_main] [IgsError] [Configuration::Configuration] [Error setting IgsEnv path in profile mode.]
[portwatcher_main] [IgsError] [Configuration::Configuration] [Error setting IgsEnv path in profile mode.]
Watchdog: Received SIGINT (or SIGQUIT)
Watchdog: Received SIGINT (or SIGQUIT)
Hello Kumar,
Add this entry in the start profile towards the end:
IG = $(DIREXECUTABLE)/igswd$(FT_EXE)
Start_Program_04 = local $(_IG) -mode=profile pf=$(_PF)
This is for Unix host. For windows make changes accordingly.
_PF must be declared at the beginning of the profile (It ideally already would have been something like PF = $(DIRPROFILE)/{Instance Profile}).
DIR_EXECUTABLE would also be present ideally.
You can also start it manually using this command /sapmnt/<SAPSID>/exe/igswd pf= {Full Path of Instance Profile}
I would suggest doing it manually and then if that works make an entry in start profile.
Regards.
Ruchit.
If you see the error log it points to below error.
>>(79: Connection refused)
is your IGS is on same server or different serve, make sure you have opened the required portrs on firewall if there any firewall between the servers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have checked it gwrd services running in all application servers and CI But not in Database Instant.
That is ok, your problem does not seem to be the gateway. So far we know igs is NOT registering itself at the gateway. I suggest you check the second part of my first post. It looks like your igs is not running. Either something is wrong with the entry in the startprofile, or the start is failing.
Here is a proper running igs on a linux system:
sidadm> ps -ef|grep igs|grep sid
sidadm 23866 23865 0 2010 ? 00:00:00 /usr/sap/SID/DVEBMGS01/exe/igsmux_mt
-mode=profile -restartcount=0 pf=/usr/sap/SID/SYS/profile/SID_DVEBMGS01_hostname
sidadm 23867 23865 0 2010 ? 00:00:00 /usr/sap/SID/DVEBMGS01/exe/igspw_mt
-mode=profile -no=0 -restartcount=0 pf=/usr/sap/SID/SYS/profile/SID_DVEBMGS01_hostname
sidadm 23868 23865 0 2010 ? 00:00:00 /usr/sap/SID/DVEBMGS01/exe/igspw_mt
-mode=profile -no=1 -restartcount=0 pf=/usr/sap/SID/SYS/profile/SID_DVEBMGS01_hostname
Cheers Michael
Edit: one more thing, i just checked that usually each application server has it's own igs and they connect to their local gateway. I assume it is possible to make one igs register to several gateways but this is not the standard installation.
Your igs is not running. It is possible that if your restart your system everything will be fine again. Usually igs will be started during startsap, and then register to your gateway.
sidadm> cd /usr/sap/<SID>/DVEBMGS<xx>/work
sidadm> grep IGS.<SID> dev_rd
Connect_PM TPNAME=IGS.<SID>, GWHOST=hostname, GWSERV=33<xx>
Check the work directory for errors, if for example you see this line in your START profile (this is where igs will be started):
Execute_06 = local rm -f $(_IG)
Execute_07 = local ln -s -f $(DIR_EXECUTABLE)/igswd_mt $(_IG)
Start_Program_02 = local $(_IG) -mode=profile pf=$(_PF)
Then you have to check sapstart2.trc / stderr2 / stdout2 for errors in your work directory.
Cheers Michael
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
i have tried that
sidadm> grep IGS.<SID> dev_rd
nothing was displayed...
please find the dev_rd trace file.
LINE 2823
DETAIL NiPConnect2
SYSTEM CALL connect
ERRNO 79
ERRNO TEXT Connection refused
COUNTER 1652
*
*****************************************************************************
GwTraceHdlInfo:
HANDLE = 34
TIME = Fri Jan 21 08:03:58 2011
SOCKET = 187
STAT = NI_CONN_WAIT
TYPE = STREAM IPv4
OUT = 0 messages 0 bytes
IN = 0 messages 0 bytes
LOCAL = -
REMOTE = -
OPTIONS = BUFFERED
ni hdl = 34
type = CLIENT
net_stat = CONNECT_TO_REM_GW_PENDING
hostaddr = 10.11.40.55
opcode = NORMAL_CLIENT
conn opcode = REMOTE_GATEWAY
conn vers = 2
index = 1338
data = (nil)
ext_info = 0x11086ded0
offset = 0
rest_len = 0
snc_forced = 0
remote gateway infos:
hostname =
hostaddr = 10.11.40.55
service = sapgw00
tpname = sapdp00
Fri Jan 21 08:04:18 2011
***LOG Q0I=> NiPConnect2: connect (79: Connection refused) [nixxi.cpp 2823]
ERROR => NiPConnect2: SiPeekPendConn failed for hdl 34 / sock 187
(SI_ECONN_REFUSE/79; I4; ST; 10.11.40.55:3300) [nixxi.cpp 2823]
*****************************************************************************
*
LOCATION SAP-Gateway on host GMU-ECC-CI / sapgw00
ERROR partner 'GMU-SAP-01:sapgw00' not reached
*
TIME Fri Jan 21 08:04:18 2011
RELEASE 700
COMPONENT NI (network interface)
VERSION 38
RC -10
MODULE nixxi.cpp
LINE 2823
DETAIL NiPConnect2
SYSTEM CALL connect
ERRNO 79
ERRNO TEXT Connection refused
COUNTER 1654
*
*****************************************************************************
GwTraceHdlInfo:
HANDLE = 34
TIME = Fri Jan 21 08:04:18 2011
SOCKET = 187
STAT = NI_CONN_WAIT
TYPE = STREAM IPv4
OUT = 0 messages 0 bytes
IN = 0 messages 0 bytes
LOCAL = -
REMOTE = -
OPTIONS = BUFFERED
ni hdl = 34
type = CLIENT
net_stat = CONNECT_TO_REM_GW_PENDING
hostaddr = 10.11.40.55
opcode = NORMAL_CLIENT
conn opcode = REMOTE_GATEWAY
conn vers = 2
index = 1339
data = (nil)
ext_info = 0x11086ded0
offset = 0
rest_len = 0
snc_forced = 0
remote gateway infos:
hostname =
hostaddr = 10.11.40.55
service = sapgw00
tpname = sapdp00
***LOG Q0I=> NiPConnect2: connect (79: Connection refused) [nixxi.cpp 2823]
ERROR => NiPConnect2: SiPeekPendConn failed for hdl 34 / sock 187
(SI_ECONN_REFUSE/79; I4; ST; 10.11.40.55:3300) [nixxi.cpp 2823]
*****************************************************************************
*
LOCATION SAP-Gateway on host GMU-ECC-CI / sapgw00
ERROR partner 'GMU-SAP-01:sapgw00' not reached
*
TIME Fri Jan 21 08:04:18 2011
RELEASE 700
COMPONENT NI (network interface)
VERSION 38
RC -10
MODULE nixxi.cpp
LINE 2823
DETAIL NiPConnect2
SYSTEM CALL connect
ERRNO 79
ERRNO TEXT Connection refused
COUNTER 1656
*
*****************************************************************************
GwTraceHdlInfo:
HANDLE = 34
TIME = Fri Jan 21 08:04:18 2011
SOCKET = 187
STAT = NI_CONN_WAIT
TYPE = STREAM IPv4
OUT = 0 messages 0 bytes
IN = 0 messages 0 bytes
LOCAL = -
REMOTE = -
OPTIONS = BUFFERED
ni hdl = 34
type = CLIENT
net_stat = CONNECT_TO_REM_GW_PENDING
hostaddr = 10.11.40.55
opcode = NORMAL_CLIENT
conn opcode = REMOTE_GATEWAY
conn vers = 2
index = 1340
data = (nil)
ext_info = 0x11086ded0
offset = 0
rest_len = 0
snc_forced = 0
remote gateway infos:
hostname =
hostaddr = 10.11.40.55
service = sapgw00
tpname = sapdp00
Fri Jan 21 08:34:12 2011
***LOG Q0I=> NiPConnect2: connect (79: Connection refused) [nixxi.cpp 2823]
ERROR => NiPConnect2: SiPeekPendConn failed for hdl 188 / sock 184
(SI_ECONN_REFUSE/79; I4; ST; 10.11.38.62:3300) [nixxi.cpp 2823]
*****************************************************************************
*
LOCATION SAP-Gateway on host GMU-ECC-CI / sapgw00
ERROR partner 'VHGMU-ECC-DB:sapgw00' not reached
*
TIME Fri Jan 21 08:34:12 2011
RELEASE 700
COMPONENT NI (network interface)
VERSION 38
RC -10
MODULE nixxi.cpp
LINE 2823
DETAIL NiPConnect2
SYSTEM CALL connect
ERRNO 79
ERRNO TEXT Connection refused
COUNTER 1658
*
*****************************************************************************
GwTraceHdlInfo:
HANDLE = 188
TIME = Fri Jan 21 08:34:12 2011
SOCKET = 184
STAT = NI_CONN_WAIT
TYPE = STREAM IPv4
OUT = 0 messages 0 bytes
IN = 0 messages 0 bytes
LOCAL = -
REMOTE = -
OPTIONS = BUFFERED
ni hdl = 188
type = CLIENT
net_stat = CONNECT_TO_REM_GW_PENDING
hostaddr = 10.11.38.62
opcode = NORMAL_CLIENT
conn opcode = REMOTE_GATEWAY
conn vers = 2
index = 1342
data = (nil)
ext_info = 0x11086e530
offset = 0
rest_len = 0
snc_forced = 0
remote gateway infos:
hostname =
hostaddr = 10.11.38.62
service = sapgw00
tpname = sapdp00
Well, the IGS should come when you install the system. You could manually put it there, if you know what you do but i suggest you have a look at [454042 - IGS: Installing and Configuring the IGS|https://service.sap.com/sap/support/notes/454042].
Maybe only the entries in the START profile are missing, but it could be that there is not igs at all. This means there is no /usr/sap/SID/DVEBMGS00/igs directory.
Cheers Michael
Hi Michael,
I have maintain details in STARTPROFILE but even though igs services are not running...
ps -ef | grep igs
sidadm 1159298 978944 0 03:23:45 pts/1 0:00 grep igs
sapstart.log
Starting at 2011/01/30 03:20:52
Startup Profile: "/usr/sap/GPE/SYS/profile/START_DVEBMGS00_VHGMU-ECC-CI"
Execute Pre-Startup Commands
-
(1151050) Local: /usr/sap/GPE/SYS/exe/run/sapmscsa -n pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(1151052) Local: ln -s -f /usr/sap/GPE/SYS/exe/run/rslgcoll co.sapGPE_DVEBMGS00
(1151054) Local: ln -s -f /usr/sap/GPE/SYS/exe/run/rslgsend se.sapGPE_DVEBMGS00
(1151056) Local: ln -s -f /usr/sap/GPE/SYS/exe/run/disp+work dw.sapGPE_DVEBMGS00
(1151058) Local: rm -f ig.sapGPE_DVEBMGS00
(1151060) Local: ln -s -f /usr/sap/GPE/SYS/exe/run/igswd_mt ig.sapGPE_DVEBMGS00
Starting Programs
-
(1151064) Starting: local co.sapGPE_DVEBMGS00 -F pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(786464) Starting: local se.sapGPE_DVEBMGS00 -F pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(1151064) New Child Process created.
(1151064) Starting local Command:
Command: co.sapGPE_DVEBMGS00
-F
pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(528462) Starting: local dw.sapGPE_DVEBMGS00 pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(786464) New Child Process created.
(786464) Starting local Command:
Command: se.sapGPE_DVEBMGS00
-F
pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(426046) Starting: local ig.sapGPE_DVEBMGS00 -mode=profile pf=$(_PF)
(1175748) Waiting for Child Processes to terminate.
(528462) New Child Process created.
(528462) Starting local Command:
Command: dw.sapGPE_DVEBMGS00
pf=/sapmnt/GPE/profile/GPE_DVEBMGS00_VHGMU-ECC-CI
(426046) New Child Process created.
(426046) Starting local Command:
Command: ig.sapGPE_DVEBMGS00
-mode=profile
pf=$(_PF)
(426046) **** Failed to Start Local Command. No such file or directory ****
(426046) Exiting with Return-Code -106. (Local execution failed)
(1175748) **** 2011/01/30 03:20:52 Child 426046 terminated with Status 150 . ****
(426046) **** 2011/01/30 03:20:52 No RestartProgram command for program 4 ****
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.