cancel
Showing results for 
Search instead for 
Did you mean: 

testing saprouter

nelson_chamba2
Participant
0 Kudos

Hi folks,

Can some one show me how do make sure my saprouter is working fine. The problem is that I can´t connect to my customer and he is telling me that the problem is with my saprouter configurations.

I can´t telnet to his PUBLIC IP on port 3299, connections refused.

What was done different there was upgrade the saprouter and the customer also hired a new admin that rebuilder the firewall now we are in this fight who's telling the true, I just want to solve this ASAP.

Best regards,

Nelson Chamba\

Accepted Solutions (1)

Accepted Solutions (1)

jimguo
Advisor
Advisor
0 Kudos

Hi,

You can test the connection with niping tool.

Check your saprouter

Niping -c -H IPOfYourSAPRouter -S 3299

Check connection between your SAP router and your customer's saprouter.

niping -c -H /H/IPOfYourSAPRouter/S/3299/H/<IPOfYourCustomer'sSAPRouter> -S 3299

Thanks.

Jim

nelson_chamba2
Participant
0 Kudos

Hi Jim,

I think you are not getting me, I´m in BULDING 1 and my customer is on BUILDING 2, from my side I Public IP (firewall) and Private IP (saprouter).

Your example will not take my anywhere

niping -c -H /H/10.1.1.15/S/3299/H/192.168.0.3 -S 3299 ??????

Regards,

Nelson Chamba\

Sriram2009
Active Contributor
0 Kudos

Hi Nelsom

    Just inform firewall admin to open the firewall for all the port/IP settings in public & private to any IP & port's, during the SAP router configurations & testing time firewall admin can capture the list of port and IP address details in firewall side, once again he can set back the firewall settings what he got the list of ports / IP  

Regards

Sriram

jimguo
Advisor
Advisor
0 Kudos

Hi,

If you just would like to make sure your saprouter is running, you can just check with the following commands on your saprouter host:

Get PID of the process which is listening on port 3299.

netstat -ano | findstr 3299

Get process name:

tasklist | findstr <PID>

You can also check dev_rout file to see if there is any problem.

To diagnose the problem, you need to use niping tool with route string.

I have no idea about your network infra, so you may need to decide route string by yourself.

See the following link for more information about route string:

Route String Entry for SAProuter (SAP Library - SAProuter)

Thanks.

Jim

Answers (3)

Answers (3)

Sriram2009
Active Contributor
0 Kudos

Hi Nelson

Best way to check the SAP Router connection raise the OSS ticket to SAP in medium (You can open the development system) check the SAP system access & connections

Regards

Ram

nelson_chamba2
Participant
0 Kudos

Hi Sriram,

I believe that first I must make sure my setup and configurations are OK and then move to sap.

if you can help me discover what´s wrong on the output posted on my reply to Alwinas would be great.

Best regards,

Nelson Chamba\

nelson_chamba2
Participant
0 Kudos

Hi S,

I tried the first link and nothing. the problem here is that who is configuring the firewall is 3rd part i´m just responsible for SAP on this company.

The firewall administrator told me that he already opened the ports 3299 and redirected it to the SAPRouter Machine.

What I need you to tell me is how do I certify that saprouter is running and listening?

Best regards,

Nelson Chamba\

Former Member
0 Kudos

Hi Nelson,

You were doing the right thing... telnet <SAPROUTER external IP> 3299
If that comes back with a connection refused that means one of three things

1. Their firewall is blocking your IP that you're attempting to access from

2. Their firewall is allowing you through, but SAP Router on their end is not up and running

3. Their firewall is allowing you through, the SAP Router is running but the firewall NAT is configured incorrectly and it is not actually forwarding you through to the right server

Try testing the telnet command from within their LAN on a different server, so... telnet <SAPROUTER internal IP> 3299

If that does not work, then SAP Router is most likely not functioning correctly or offline.

alwina_enns
Employee
Employee
0 Kudos

please try to connect to SAProuter with "niping -c -H <hostname> -S 3299", what do you get as response?

nelson_chamba2
Participant

Hu Alwina,

this is the output of the connections from a SAPDEV to the SAPROUTER server.

C:\Documents and Settings\nchamba\My Documents>niping.exe -c -H 192.168.0.3 -S
3299

Thu Dec 05 11:00:59 2013
connect to server o.k.

Thu Dec 05 11:01:03 2013
*** ERROR => NiBufIProcMsg: hdl 1 received rc=-93 (NIEROUT_INTERN) from peer [ni
buf.cpp    2146]
*** ERROR => NiTClientLoop: NiTReadLoop (rc=-93) [nixxtst.cpp  2590]

*****************************************************************************
*
*  LOCATION    SAProuter 40.4 on 'sapdev'
*  ERROR       internal error
*
*  TIME        Thu Dec 05 11:00:36 2013
*  RELEASE     720
*  COMPONENT   NI (network interface)
*  VERSION     40
*  RC          -93
*  MODULE      nirout.cpp
*  LINE        2698
*  DETAIL      NiRClientHandle: route expected
*  COUNTER     2
*
*****************************************************************************


C:\Documents and Settings\nchamba\My Documents>

What´s wrong?

Best regards,

Nelson Chamba\

alwina_enns
Employee
Employee
0 Kudos

Dear Nelson, which message exactly you get, when you telnet the SAProuter? "Connection refused" means, that on the port 3299 nothing listen. Is the SAProuter running?

nelson_chamba2
Participant
0 Kudos

Hi Alwina,

I´m getting this:

C:\>telnet 196.46.5.68 3299

Connecting To 196.46.5.68...Could not open connection to the host, on port 3299:

Connect failed

The problem is just there, how can I ensure that saprouter is running?

Regards,

Nelson Chamba\

alwina_enns
Employee
Employee
0 Kudos

Hello Nelson,

do you see the saprouter in the process list? You have mentioned also, that firewall was rebuilt, probably, you should check the settings as per note "48243 - Integrating the SAProuter into a firewall".


nelson_chamba2
Participant
0 Kudos

Hi Alwina,

Yes saprouter is running or I believe it´s running because it gives me no error when I started it via services.

There is another way I can make sure it´s up?

Please, regards.

Nelson \