cancel
Showing results for 
Search instead for 
Did you mean: 

ISSUE WITH IGS

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

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.

Former Member
0 Kudos

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,

Former Member
0 Kudos

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

Former Member
0 Kudos

Looks like a typo here:

igswd_mt -profile pf= pf=/sapmnt

Former Member
0 Kudos

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)

Former Member
0 Kudos

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.

former_member194364
Active Contributor
0 Kudos

See also notes:

[#1469031 IGS 7.x Start Profile Entry|https://service.sap.com/sap/support/notes/1469031 ]

and

[#824281 igswd does not start due to an incorrect start profile entry|https://service.sap.com/sap/support/notes/824281]

Former Member
0 Kudos

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.

Former Member
0 Kudos

I have checked it gwrd services running in all application servers and CI But not in Database Instant.

Is it be any cause of this issue...

Kindly help me in this reg...

Regards,

Panu

Former Member
0 Kudos

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.

Former Member
0 Kudos

Hi

Is there any activity been done for this server like copy from production or so

I had one situation where we forget to put correct SID in program id field after copy and we had problems

Please check that or else please follow the thread alredy given and try to start it

success!!

Ganesh

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Michael,

You are correct, IGS Details are doesn't exist in START Profile.

Former Member
0 Kudos

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

Former Member
0 Kudos

Hi Michael,

IGS Directory exist but only entries are missing in Start Profile.

Cheers,

Panu

Former Member
0 Kudos

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 ****