cancel
Showing results for 
Search instead for 
Did you mean: 

Second Saprouter

Former Member
0 Kudos

Hello Guys,

I have installed second saprouter (SNC connection) in my landscape as a fall back option.

My first saprouter  uses 3299 port and I want to establish port 3298 for my second saprouter and port 3298 is open at the firewall end.

I am able to start the router, but when I give the router details in OSS1 , it's not getting through. I am getting following message.

Unable to connect to SAPNet message(Default connection will be used...)

When I try to stop the router I am getting the following message

***LOG Q0I=> NiPConnect2: 127.0.0.1:3299: connect (10061: WSAECONNREFUSED: Conne

ction refused) [nixxi.cpp 3283]

*** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 1/sock 292

    (SI_ECONN_REFUSE/10061; I4; ST; 127.0.0.1:3299) [nixxi.cpp    3283]

*** ERROR => RTADMINREQ::sendAdminReq: NiBufConnect failed (rc=-10) [nirout.cpp

  7194]

*****************************************************************************

*

*  LOCATION    SAProuter 40.4 on 'Hostname'

*  ERROR       partner '127.0.0.1:3299' not reached

*

*  TIME        Wed Sep 24 11:51:41 2014

*  RELEASE     720

*  COMPONENT   NI (network interface)

*  VERSION     40

*  RC          -10

*  MODULE      nixxi.cpp

*  LINE        3283

*  DETAIL      NiPConnect2: 127.0.0.1:3299

*  SYSTEM CALL connect

*  ERRNO       10061

*  ERRNO TEXT  WSAECONNREFUSED: Connection refused

*  COUNTER     2

*

*****************************************************************************

From the error message what I can infer is, that the router is looking for Port 3299. Hence I tried giving Port 3299 in the start option and I am able to start and stop the router without any issues, but in OSS1 t-code I get the same error which I mentioned earlier.

I wanted to know if I am missing something here? And if anyone had installed second router and is there any typical steps to be followed apart from the normal installation?

First router is in Unix (SNC connection) and the one I have installed now is on Windows 2012 R2.

I had made the host entry of sapserver2 and made entry for port 3298 in services file in the server where I have installed saprouter.

Set the following Environment variables : SECUDIR =C:\saprouter

                                                                  SNC_LIB =C:\saprouter\nt-x86_64\sapcrypto.dll

Kindly suggest what could be wrong here!!!

Regards

Hari

Accepted Solutions (0)

Answers (1)

Answers (1)

Sriram2009
Active Contributor
0 Kudos

Hi Hari

With Error message " ERROR  partner not reached" you can refer the SAP Note

33135 - Guide for OSS1


BR

SS

Former Member
0 Kudos

Thanks Sriram,

I have already checked this Note.. I did some basic things already and then wrote here in the forum.

My main point is why SAPROUTER is picking 3299 port even when I force it to take 3298? Is there anywhere I need to update the port information apart from where I had already mentioned?

Or I should only use port 3299? If so, what happens to my existing saprouter?

Regards

Hari

Sriram2009
Active Contributor
0 Kudos

Hi Hari

Since your SAP router installed on different host you can use the port 3299 and then check the same

BR

SS

Former Member
0 Kudos

Thanks again Sriram,

I did that too and no luck, I had mentioned that in my first message.

Regards

Hari

Sriram2009
Active Contributor
0 Kudos

Hi

Could you paste or attach the dev_rout file

BR

Former Member
0 Kudos

Hey Sriram,

Please find the same below...

trc file: "dev_rout", trc level: 1, release: "720"

---------------------------------------------------

Wed Sep 24 11:51:30 2014

SAP Network Interface Router, Version 40.4


command line arg 0: saprouter

command line arg 1: -r

command line arg 2: -S

command line arg 3: 3298

command line arg 4: -K

command line arg 5: p:CN=HOSTNAME, OU=0000025949, OU=SAProuter, O=SAP, C=DE

SncInit(): Initializing Secure Network Communication (SNC)

      PC with Windows NT (mt,ascii,SAP_UC/size_t/void* = 8/64/64)

      GetUserName()="admmanoharan"  NetWkstaUser="admmanoharan"

SncInit(): Trying environment variable SNC_LIB as

    gssapi library name: "C:\saprouter\nt-x86_64\sapcrypto.dll".

  File "C:\saprouter\nt-x86_64\sapcrypto.dll" dynamically loaded as GSS-API v2 library.

  SECUDIR="C:\saprouter" (from $SECUDIR)

  The internal Adapter for the loaded GSS-API mechanism identifies as:

  Internal SNC-Adapter (Rev 1.1) to SAPCRYPTOLIB 5.x

  Product Version = SAPCRYPTOLIB  5.5.5C pl36  (Jul  3 2013) MT,AESNI,NB

main: pid = 2368, ppid = 0, port = 3298, parent port = 0 (0 = parent is not a saprouter)

reading routtab: './saprouttab'

Regards

Hari

Sriram2009
Active Contributor
0 Kudos

Hi

Have you disable the firewall & UAC at OS level?

BR

SS

Former Member
0 Kudos

Hi Sriram,

For domain network alone the firewall is disabled, but for private and public network settings the firewall in enabled.

What is UAC?

Regards

Hari

Former Member
0 Kudos

Hi Sriram,

If you are talking about User account control...


the status is... Notify only when apps try to change the computer.

Regards

Hari

Sriram2009
Active Contributor
Former Member
0 Kudos

Didn't help Sriram...

Regards

Hari

Sriram2009
Active Contributor
Former Member
0 Kudos

Thanks Sriram..

Will check.

Regards

Hari