on 11-23-2015 10:26 AM
Hi,
I run into a strange problem with .net Connector version:
SAP Connector for Microsoft .NET 3.0.16.0 for Windows 64bit (x64)
The connector should establish a connection through an SAP Router with password and returned this error message:
2015-11-23 10:38:57.526 RfcConnectionPool.GetPool threw RfcCommunicationException:
LOCATION SAP-Gateway on host develop.sap.topimagesystems.com / sapgw00
ERROR handshake with saprouter
(/H/w.x.y.z/S/3299/W/x§xxxxx/H/192.168.s.t) failed
(NIECONN_BROKEN)
TIME Mon Nov 23 10:35:53 2015
RELEASE 742
COMPONENT NI (network interface)
VERSION 40
RC -6
MODULE /bas/742_REL/src/base/ni/nixxi.cpp
LINE 5129
DETAIL NiIRead: P=w.x.y.z:3299; L=192.168.s.t:41599
SYSTEM CALL recv
COUNTER 11
--- see log for details
The error can be reproduced with the example program from Tutorial:
I entered the destination ("2 Add Or Change Destination") as follow and the error comes up with "4 Ping Destination".
Name: test
User: myuser
Password: abc123
Client: 800
AS/MS Host: /H/w.x.y.z/S/3299/W/x§xxxxx/H/192.168.s.t
System Nr/ID: 00
Trace: 3
After playing a little bit around, I fixed the problem by replacing the '§' in SAP Router password with '$'.
The connection string /H/w.x.y.z/S/3299/W/x$xxxxx/H/192.168.s.t works fine.
The ugly thing is, SAP Logon accepted the "x§xxxxx" in password and connected without problem and Visual Basic components (wdtfuncs.ocx, SAP.Functions) work without problem with '§' in password. JCO not yet tested.
Final solution to this issue:
2290124 - Passwords for saprouter route string entries
http://service.sap.com/sap/support/notes/2290124
> Please use only ASCII characters (excluding '#') for passwords in saprouter route string entries.
Additional restriction for length:
1814643 - Route permission denied error message from SAProuter
http://service.sap.com/sap/support/notes/1814643
> There is a limit of 8 characters for the SAProuter password.
So restriction for passwords in SAP Router are
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Tibor,
this requires a more detailed analysis. Please open a customer ticket on BC-MID-CON-NCO.
Best regards,
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
ticket already open .
In the meanwhile (during creating trace file for ticket):
The connection string is read from the app.config, which is encoded in UTF-8.
I would not expect encoding problems at this place.
I am not so sure about the saprouttab and saplogon.ini.
Maybe NCO do it right and SAP Router, SAPGUI and OCX do it wrong in the same manner, but therefore it worked.
Best regards,
Tibor
Hi Tibor,
there are no ASCII characters >= 128 ... Perhaps you are talking about iso-8859-1 characters in that range, but ASCII itself has only chars up to 128. Well, but if there is a ticket already, the communication should be done via the ticket and we should post only the summary here afterwards.
Best regards,
Markus
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.