cancel
Showing results for 
Search instead for 
Did you mean: 

Issue in opening connection with SAP from service market place

Former Member
0 Kudos

Hello All,

We are using ECC 6.0 on Solaris. We have configured SAPROUTER in our development system and it was working fine. Till last week, we have opened connection from our SAP systems to SAP person to analyse various issues. From yesterday, when we are trying to open a connection to any system from Service market place, we are getting an error:

The remote function call library returned the following error message:

SAP_CMINIT3 : rc=20 > connect to SAP gateway failed

I tried stopping and starting saprouter, but still facing the same error.

dev_rout file is having the following error:

---------------------------------------------------
trc file: "dev_rout", trc level: 1, release: "700"
---------------------------------------------------

Tue Apr 30 08:37:01 2013
SAP Network Interface Router, Version 38.10

command line arg 0:     /usr/sap/saprouter/saprouter
command line arg 1:     -r
command line arg 2:     -W
command line arg 3:     30000
command line arg 4:     -R
command line arg 5:     /usr/sap/saprouter/saprouttab
main: pid = 19595, ppid = 1, port = 3299, parent port = 0 (0 = parent is not a saprouter)
***LOG Q0I=> NiIBindSocket: bind (125: Address already in use) [nixxi.cpp 3227]
*** ERROR => NiIBindSocket: SiBind failed for hdl 0 / sock 4
    (SI_EPORT_INUSE/125; I4; ST; 0.0.0.0:3299) [nixxi.cpp    3227]
*** ERROR => main: NiBufServerHandleForAddr failed (rc=-4) [nirout.cpp   1360]

*****************************************************************************
*
*  LOCATION    SAProuter 38.10 on 'brfsapd0'
*  ERROR       service '0.0.0.0:3299' in use
*
*  TIME        Tue Apr 30 08:37:01 2013
*  RELEASE     700
*  COMPONENT   NI (network interface)
*  VERSION     38
*  RC          -4
*  MODULE      nixxi.cpp
*  LINE        3227
*  DETAIL      NiIBindSocket
*  SYSTEM CALL bind
*  ERRNO       125
*  ERRNO TEXT  Address already in use
*  COUNTER     2
*
*****************************************************************************

Can some one please help with resolving this error, as I have to open connection to SAP urgently for SAP person to check an issue related to HR.

Thanks in advance,

Regards,

BIJOY

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member188883
Active Contributor
0 Kudos

Hi Bijoy,

***LOG Q0I=> NiIBindSocket: bind (125: Address already in use) [nixxi.cpp 3227]

*** ERROR => NiIBindSocket: SiBind failed for hdl 0 / sock 4

    (SI_EPORT_INUSE/125; I4; ST; 0.0.0.0:3299) [nixxi.cpp    3227]

*** ERROR => main: NiBufServerHandleForAddr failed (rc=-4) [nirout.cpp   1360] 

*****************************************************************************
*
*  LOCATION    SAProuter 38.10 on 'brfsapd0'
*  ERROR       service '0.0.0.0:3299' in use

Do you see any other service using this port 3299. If yes remove that

You may check /etc/services files for such entries.

Regards,

Deepak Kori

Former Member
0 Kudos

Hello Deepak,

Thanks for the reply.

Issue got resolved today, it was due to wrong entry for SAP router IP being added in service connector file while opening connection. I manually corrected the file and ran the same, and issue got resolved.

Thanks and Regards,

BIJOY

Former Member
0 Kudos

Dear Bijoy,

we are also facing same issue,

Could you please give me more details we we can find the service connector file and what modification we have to take.

Our OS environment is : SUSE linux