cancel
Showing results for 
Search instead for 
Did you mean: 

SAProuter problem- all routing disabled

ganesh_borase2
Participant
0 Kudos

Hello Everybody,

I have done all the step for installing the SAPRouter, Also register as service at the Windows 2003 using ntscmgr

But at the time of service start I have given error that

could not start the saprouter service on Local Computer.

Error 1067: The process terminated unexpectedly

When I check the Event log then log is as follows

The description for Event ID ( 1 ) in Source ( saprouter ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: Error: 0,

LOCATION SAProuter 38.10 on 'ides'

ERROR cannot open 'r\sap\saprouter\saprouttab': all routing disabled!!!

then please suggest me how to solve this problem.

Als one thing, I have configure the SArouter on standalone machine where only Internet connection is available not on PRD or DEV server. So please suggest me how to create the saprouttab file entries, if possible give a e.g file entries. OR any othet setting is required.

Also gssapi32.dll this file is required?

please suggest me

Thanks

Accepted Solutions (0)

Answers (4)

Answers (4)

ganesh_borase2
Participant
0 Kudos

Router is installed successfully

Former Member
0 Kudos

Hi,

If you facing this problem you can meke the changes at following path MyComputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

saprouter and change ^ to " under ImagePath.

Former Member
0 Kudos

Hi,

Set these env variables and try again ..

SECUDIR=/usr/sap/saprouter

SNC_LIB=/usr/sap/saprouter/libsapcrypto.so

LD_LIBRARY_PATH=/usr/sap/saprouter

#installing saprouter as a windows service

ntscmgr install SAProuter -b d:\usr\sap\saprouter\saprouter.exe -p "service -r"

#generating the certificate

sapgenpse get_pse -v -r certreq -p local.pse "CN=<HostName>, OU=<XXXXXX>, OU=SAProuter, O=SAP, C=DE"

#importing the certificate to saprouter

./sapgenpse import_own_cert -c srcert -p local.pse

#checking whether the certificate is installed or not

./sapgenpse seclogin -p local.pse -O root

#starting the router with SNC

saprouter -r -G routerlog -S 3299 -K "p:CN=<HostName>, OU=<XXXXXX>, OU=SAProuter, O=sap, C=DE"

#checking whether the certifcate is installed or not

./sapgenpse get_my_name -n issuer

Mahesh

former_member187565
Active Contributor
0 Kudos

Hi Ganesh,

Have you configure saproutab .If not then configure it as given below

  1. SNC-connection to SAP

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

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

KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" <R/3-Server> 32<R/3-Instance>

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

KP "p:CN=sapserv2, OU=SAProuter, O=SAP, C=DE" <R/3-Server> 5631

  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" <R/3-Server> 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" <R/3-Server> 23

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

P <IP-addess of a local PC> 194.39.131.34 3299

P * 194.39.131.34 3299

P * * * *

  1. deny all other connections

D * * *

second important thing is that whether you register your sap router in service marketplace or not?check it.thirdly check whether you download correct saprouter from marketplace or not.Sometime what happen that we download 64bit while we actually required 32bit.

ganesh_borase2
Participant
0 Kudos

thanks for reply

I have nearabout solve the problem, I execute the command,

saprouter -r -K "p:CN=VELHOS, OU=0000851877, OU=SAProuter, O=SAP, C=DE"

this command is successfully executed on command prompt

But when chekc the service, sapsrouter, this service is not running display the mesge

could not start the saprouter service on Local Computer.

Error 1067: The process terminated unexpectedly

When i execute the command

saprouter -r -K "p:CN=VELHOS, OU=0000851877, OU=SAProuter, O=SAP, C=DE"

the trace file is as below

-


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

-


Sat Mar 28 14:49:05 2009

SAP Network Interface Router, Version 38.10

command line arg 0: saprouter

command line arg 1: -r

command line arg 2: -K

command line arg 3: p:CN=VELHOS, OU=0000851877, OU=SAProuter, O=SAP, C=DE

SncInit(): Initializing Secure Network Communication (SNC)

PC with Windows NT (mt,ascii,SAP_UC/size_t/void* = 16/32/32)

SncInit(): Trying environment variable SNC_LIB as a

gssapi library name: "C:\usr\sap\saprouter\ntintel\sapcrypto.dll".

File "C:\usr\sap\saprouter\ntintel\sapcrypto.dll" 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

Sat Mar 28 14:49:06 2009

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

reading routtab: './saprouttab'

so please

1. How to start the saprouter service?

if possible, provode me the exact string for the register the saprouter as service

2. This installations done on standalone PC where internet in connected, then also install service

connector , is it required by SAP to connect to DEV, PRD or SOL system.

3. what are the steps after installing the SAProuter, for allow to connected by SAP, OR remotely

logging on R/3 systems

Thanks

Edited by: ganesh borase on Mar 28, 2009 5:03 AM

Edited by: ganesh borase on Mar 28, 2009 5:09 PM

former_member187565
Active Contributor
0 Kudos

Hi,

change the username that start saprouter to [sid]adm or sapservice[sid] and try again.The user that runs the SAProuter service must be the same user that

generated the SNC certificate.

Former Member
0 Kudos

Hi Ganesh,

As you stated command is successfully :After this are you able to provide remote connection.

Cheers

Deepanshu

Former Member
0 Kudos

Ganesh,

Please check out the following SAP Note and also make sure you have set the SNC_LIB and path variables correctly.

Note 525751 - Installation of the SNC SAPRouter as NT Service

Hope this helps.

Manoj

Former Member
0 Kudos

Ganesh,

Please check following link for more information on SAProuter setup.

[http://help.sap.com/saphelp_nwmobile71/helpdata/en/4f/992e1d446d11d189700000e8322d00/content.htm]

[http://help.sap.com/saphelp_nw04/helpdata/en/4f/992d39446d11d189700000e8322d00/content.htm]

Also make sure that this file exists and your user has permissions to that file.

Hope this helps.

Manoj