Hi Lance,
You saprouttab seems good, except some unwanted permissions (not a problem though).
When i add a letter "p" on the start command
saprouter -r -K "p:CN =saprouter, ou=0000612483,ou=SAProuter,O=SAP,C=DE"
I got it, as below
trcfile dev_rout
no logging active
Warning: wildcard character used in route target
The above message shows that your sap router is started normally. It seems you are closing the command prompt once you get this above output.
If you close the command prompt then the saprouter will shut down.
Have you registered your saprouter as service?? if not follow the instructions.
1. open command prompt as administrator. (rightlick cmd and choose run as administrator) and navigate to the install DIR of saprouter (folder where you can find saprouter.exe)
2. type the following command. (make sure the command is entered in single line. copying & pasting the from this post would have a line breaks. Hence copy the below commands to notepad and delete the line breaks before pasting it to command prompt)
sc.exe create SAPRouter binPath= "<path>\saprouter.exe service -r -S 3299 -W 60000 -R <path>\saprouttab -K ^p:CN=saprouter, ou=0000612483,ou=SAProuter,O=SAP,C=DE^"
3. You would get an output saying service "SAPRouter" created sucessfully.
4. Open "regedit.exe" and edit the string "ImagePath" under following location.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ saprouter
5. Replace ^with " and click OK. The updated value should look like below
<path>\saprouter.exe service -r -S 3299 -W 60000 -R <path>\saprouttab -K "p:CN =saprouter, ou=0000612483,ou=SAProuter,O=SAP,C=DE"
6. Now open "services" right click "SAPRouter" and choose properties. click on "Log On" tab and choose "This account".
Type the user ID which you have given rights for the local.pse while configuring saprouter (most likely your current <sid>adm), type password and then click apply.
If you are unsure about the user, then open cmd navigate to path where you can find sapgenpse.exe (most likely <inst_path>\<architecture> folder
ex: D:\usr\sap\saprouter\ntamd_64) and type sapgenpse get_my_name -v -n Issuer
if you get an output CN=saprouter, ou=0000612483,ou=SAProuter,O=SAP,C=DE then your current user has the right to start saprouter. if not log on
to other possible users and try the above.
7. Now right click on the service and start the service. You can go to transaction sm59 and test the connection for SAPOSS.
It is recommended to set the start up type of SAProuter service as "Automatic".
Cheers!!
Mahendra varman