1 Reply Latest reply: Sep 19, 2011 2:06 PM by Nilutpal Sharmah RSS

Connection with SAP is broken!

Edinaldo Junior
Currently Being Moderated

Dear,

I need a help about sap connection problem.

We've implemented  the SNC SAProuter and i can connectio by SAPOSS rfc and OSS1 transaction, additional i can download the sap notes too.

We use NAT ip address in our SAPRouter

So, I've open my connection in SAP MarketPlace, and maintain the systen date correctly, however SAP inform me The connection doesn't work.

My main test is oss rfc and like it is ok i don't know more what I should do.

 

 

Follow my saproutertab:

  1. SNC is used to sapserv2 because of the following line for each protocol

KT     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     sapserv2.sap-ag.de     *

 

  1. Access from all locations in the customer Network to the

  2. SAPNet - R/3 Frontend (SAP Support System) via sapserv2

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     *     3299

 

#####

  1. SNC-connection from SAP to local R/3-System for Support

#

  1. System DEV

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     * *

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapdev-02.achebr.int     3200

#System QAS

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapdev-01.achebr.int     3201

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapqas-02.achebr.int     3201

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapdb-02.achebr.int     3201

#System PRD

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapas-01.achebr.int     3202

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     gruclas-01.achebr.int     3202

KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapas-02.achebr.int     3202

#KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapnw-01.achebr.int     3202

#System SMP - Solution Manager

KP      "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"      grusapmgr-01.achebr.int  3200

          1. End SNC-connection from SAP to local R/3-System for Support

 

  1. SNC-connection from SAP to local R/3-System for NetMeeting, if it is needed

#KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapdev-01.achebr.int     1503

 

  1. SNC-connection from SAP to local R/3-System for saptelnet, if it is needed

#KP     "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE"     grusapdev-01.achebr.int     23

 

  1. Access from the local Network to SAPNet - R/3 Frontend (OSS)

P     *     *     *

  1. deny all other connections

D * * *

KP     *     *     *

 

 

 

Follow the devrout file  last line:

 

-


trc file: "dev_rout", trc level: 2, release: "700"

-


Fri Jul  1 16:49:15 2011

NiHsLInit: alloc host/serv bufs (200/200 entries)

NiIInit: allocated nitab (811 at 0x1fca8d20)

NiIInit: host/serv bufs already initialized

SAP Network Interface Router, Version 38.10

 

Compiled May 30 2008 23:01:37

 

command line arg 0:     saprouter

command line arg 1:     -r

command line arg 2:     -V

command line arg 3:     2

command line arg 4:     -K

command line arg 5:     p:CN=grusaprouter-01, OU=0000668637, OU=SAProuter, O=SAP, C=DE

service   : 3299

routtab   : ./saprouttab

plug-in   : no plug-in

-argument: 'no argument'

clients   : 800

max servers  : 1

quelength : 1

maxheap   : 20000000

timeoutL  : 5000

tracefile : dev_rout

logfile   : no logging active

portrange : no portrange active

local address : default address

 

SncInit(): Initializing Secure Network Communication (SNC)

      AMD/Intel x86_64 with Linux (st,ascii,SAP_UC/size_t/void* = 8/64/64)

SncInit(): Trying environment variable SNC_LIB as a

      gssapi library name: "/usr/sap/saprouter/sapcrypto/linux-x86_64-glibc2.3/libsapcrypto.so".

load shared library (/usr/sap/saprouter/sapcrypto/linux-x86_64-glibc2.3/libsapcrypto.so), hdl 0

  File "/usr/sap/saprouter/sapcrypto/linux-x86_64-glibc2.3/libsapcrypto.so" dynamically loaded as GSS-API v2 library.

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

  Internal SNC-Adapter (Rev 1.0) to SECUDE 5/GSS-API v2

<<- SncInit()==SAP_O_K

         sec_avail = "true"

<<- SncSetMyName()==SAP_O_K

     in: myname = "p:CN=grusaprouter-01, OU=0000668637, OU=SAProuter, O=SAP, C=DE"

NiBufISetParam: set max heap to 20000000

NiSetParamEx: switch NIP_CONNLOCAL off

NiIMyHostName: hostname = 'grusaprouter-01.achebr.int'

main: pid = 2398, ppid = 2397, port = 3299, parent port = 0 (0 = parent is not a saprouter)

NiICreateHandle: hdl 0 state NI_INITIAL

NiIInitSocket: set default settings for new hdl 0 / sock 4 (I4; ST)

NiITraceByteOrder: CPU byte order: little endian, reverse network, low val .. high val

NiIBind: hdl 0 bound to 3299 (IP only)

NiIBlockMode: set blockmode for hdl 0 FALSE

NiIListen: state of hdl 0 NI_LISTEN

NiIListen: listen for client requests on hdl 0

reading routtab: './saprouttab'

NiIGetServNo: servicename '3299' = port 0C.E3/3299

Fri Jul  1 16:49:16 2011

NiHsLGetNodeAddr: got hostname 'grusapdev-02.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapdev-02.achebr.int' = addr 192.168.40.11

NiIGetServNo: servicename '3200' = port 0C.80/3200

NiHsLGetNodeAddr: got hostname 'grusapdev-01.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapdev-01.achebr.int' = addr 128.37.100.166

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: got hostname 'grusapqas-02.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapqas-02.achebr.int' = addr 192.168.40.14

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: got hostname 'grusapdb-02.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapdb-02.achebr.int' = addr 192.168.40.12

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: got hostname 'grusapas-01.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapas-01.achebr.int' = addr 128.37.100.168

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: got hostname 'gruclas-01.achebr.int' from operating system

NiIGetNodeAddr: hostname 'gruclas-01.achebr.int' = addr 128.37.100.21

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: got hostname 'grusapas-02.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapas-02.achebr.int' = addr 128.37.100.186

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: got hostname 'grusapmgr-01.achebr.int' from operating system

NiIGetNodeAddr: hostname 'grusapmgr-01.achebr.int' = addr 192.168.40.10

NiIGetServNo: servicename '3200' = port 0C.80/3200

NiHsLGetNodeAddr: got hostname 'sapserv2.sap-ag.de' from operating system

NiIGetNodeAddr: hostname 'sapserv2.sap-ag.de' = addr 194.39.131.34

NiIGetServNo: servicename '3299' = port 0C.E3/3299

NiHsLGetNodeAddr: found hostname 'sapserv2.sap-ag.de' in cache

NiIGetNodeAddr: hostname 'sapserv2.sap-ag.de' = addr 194.39.131.34

NiIGetServNo: servicename '3299' = port 0C.E3/3299

NiHsLGetNodeAddr: found hostname 'sapserv2.sap-ag.de' in cache

NiIGetNodeAddr: hostname 'sapserv2.sap-ag.de' = addr 194.39.131.34

NiIGetServNo: servicename '3299' = port 0C.E3/3299

NiHsLGetNodeAddr: found hostname 'grusapdev-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapdev-01.achebr.int' = addr 128.37.100.166

NiIGetServNo: servicename '3200' = port 0C.80/3200

NiHsLGetNodeAddr: found hostname 'grusapdev-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapdev-01.achebr.int' = addr 128.37.100.166

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: found hostname 'grusapas-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapas-01.achebr.int' = addr 128.37.100.168

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: found hostname 'gruclas-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'gruclas-01.achebr.int' = addr 128.37.100.21

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: found hostname 'grusapmgr-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapmgr-01.achebr.int' = addr 192.168.40.10

NiIGetServNo: servicename '3200' = port 0C.80/3200

NiHsLGetNodeAddr: found hostname 'grusapdev-02.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapdev-02.achebr.int' = addr 192.168.40.11

NiIGetServNo: servicename '3200' = port 0C.80/3200

NiHsLGetNodeAddr: found hostname 'grusapqas-02.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapqas-02.achebr.int' = addr 192.168.40.14

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: found hostname 'grusapdb-02.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapdb-02.achebr.int' = addr 192.168.40.12

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: found hostname 'grusapas-02.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapas-02.achebr.int' = addr 128.37.100.186

NiIGetServNo: servicename '3202' = port 0C.82/3202

NiHsLGetNodeAddr: found hostname 'grusapqas-02.achebr.int' in cache

NiIGetNodeAddr: hostname 'grusapqas-02.achebr.int' = addr 192.168.40.14

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: got hostname 'gruclqas-02.achebr.int' from operating system

NiIGetNodeAddr: hostname 'gruclqas-02.achebr.int' = addr 192.168.40.20

NiIGetServNo: servicename '3201' = port 0C.81/3201

NiHsLGetNodeAddr: found hostname 'gruclas-01.achebr.int' in cache

NiIGetNodeAddr: hostname 'gruclas-01.achebr.int' = addr 128.37.100.21

NiIGetServNo: servicename '3202' = port 0C.82/3202

contents of routtab ('./saprouttab', 28 entries):

KT,  p:CN=sapserv2, OU=SAProuter, O=  194.39.131.34   ffff:ffff:ffff: *         *

KP,  p:CN=sapserv2, OU=SAProuter, O=  ::              ::              3299      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  ::              ::              *         *

KP,  p:CN=sapserv2, OU=SAProuter, O=  192.168.40.11   ffff:ffff:ffff: 3200      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  128.37.100.166  ffff:ffff:ffff: 3201      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  192.168.40.14   ffff:ffff:ffff: 3201      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  192.168.40.12   ffff:ffff:ffff: 3201      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  128.37.100.168  ffff:ffff:ffff: 3202      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  128.37.100.21   ffff:ffff:ffff: 3202      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  128.37.100.186  ffff:ffff:ffff: 3202      *

KP,  p:CN=sapserv2, OU=SAProuter, O=  192.168.40.10   ffff:ffff:ffff: 3200      *

P,  ::              ::               194.39.131.34   ffff:ffff:ffff: 3299      *

P,  192.168.40.0    ffff:ffff:ffff:  194.39.131.34   ffff:ffff:ffff: 3299      *

P,  192.168.45.0    ffff:ffff:ffff:  194.39.131.34   ffff:ffff:ffff: 3299      *

P,  128.37.0.0      ffff:ffff:ffff:  128.37.100.166  ffff:ffff:ffff: 3200      *

P,  128.37.0.0      ffff:ffff:ffff:  128.37.100.166  ffff:ffff:ffff: 3201      *

P,  128.37.0.0      ffff:ffff:ffff:  128.37.100.168  ffff:ffff:ffff: 3202      *

P,  128.37.0.0      ffff:ffff:ffff:  128.37.100.21   ffff:ffff:ffff: 3202      *

P,  128.37.0.0      ffff:ffff:ffff:  192.168.40.10   ffff:ffff:ffff: 3200      *

P,  128.37.0.0      ffff:ffff:ffff:  192.168.40.11   ffff:ffff:ffff: 3200      *

P,  128.37.0.0      ffff:ffff:ffff:  192.168.40.14   ffff:ffff:ffff: 3201      *

P,  128.37.0.0      ffff:ffff:ffff:  192.168.40.12   ffff:ffff:ffff: 3201      *

P,  128.37.0.0      ffff:ffff:ffff:  128.37.100.186  ffff:ffff:ffff: 3202      *

D,  189.0.0.0       ffff:ffff:ffff:  192.168.40.14   ffff:ffff:ffff: 3201      *

D,  189.0.0.0       ffff:ffff:ffff:  192.168.40.20   ffff:ffff:ffff: 3201      *

D,  189.0.0.0       ffff:ffff:ffff:  128.37.100.21   ffff:ffff:ffff: 3202      *

D,  ::              ::               ::              ::              *         *

KP,  *                                ::              ::

              • NI-ROUTER LOOP ********

NiIRead: hdl 4 received data (rcd=551,pac=1,ROUT_IO)

NiSelISelectInt: 1 handles selected (1 buffered)

 

DATA from C4/3 (192.168.40.10) received

Sending 551 bytes to S4/3

->> SncProcessOutput(snc_hdl=0x1fce3930, ibuf=0x1fce3e68, ilen=551,

          &idone=0x7fff8a47506f, &obuf=0x7fff8a475060, &oused=0x7fff8a475068)

<<- SncProcessOutput()==SAP_O_K

         return values = "(Privacy) in=551 of 551, out=626"

NiIWrite: hdl 3 sent data (wrt=626,pac=1,ROUT_IO)

 

              • NI-ROUTER LOOP ********

Wed Jul  6 07:47:58 2011

NiIRead: hdl 3 received data (rcd=498,pac=1,ROUT_IO)

->> SncProcessInput(snc_hdl=0x1fce3930, ibuf=0x1fce1828, ilen=498, &obuf=0x7fff8a474e68,

          &olen=0x7fff8a474e74, &backbuf=0x7fff8a474da8, &backlen=0x7fff8a474db4)

<<- SncProcessInput()==SAP_O_K

         return values = "(Privacy) in=498, back=0, out=418"

NiSelISelectInt: 1 handles selected (1 buffered)

 

DATA from S4/3 (194.39.131.34) received

Sending 418 bytes to C4/3

NiIWrite: hdl 4 sent data (wrt=418,pac=1,ROUT_IO)

 

              • NI-ROUTER LOOP ********

NiIRead: hdl 4 received data (rcd=80,pac=1,ROUT_IO)

NiSelISelectInt: 1 handles selected (1 buffered)

 

DATA from C4/3 (192.168.40.10) received

Sending 80 bytes to S4/3

->> SncProcessOutput(snc_hdl=0x1fce3930, ibuf=0x1fce0f28, ilen=80,

          &idone=0x7fff8a47506f, &obuf=0x7fff8a475060, &oused=0x7fff8a475068)

<<- SncProcessOutput()==SAP_O_K

         return values = "(Privacy) in=80 of 80, out=152"

NiIWrite: hdl 3 sent data (wrt=152,pac=1,ROUT_IO)

 

              • NI-ROUTER LOOP ********

Wed Jul  6 07:48:03 2011

NiSelISelectInt: 0 handles selected (0 buffered)

Actions