[58099] in SAPr3-news
=?iso-8859-1?q?Re:_Passwort_mit_"_(Einf=FChrungszeichen)._Wie_maskiert_man_es_im_JCo=3F?=
daemon@ATHENA.MIT.EDU (simon.bolek@web.de)
Wed Sep 13 03:11:37 2006
To: sapr3-news@mit.edu
Date: 13 Sep 2006 00:11:24 -0700
From: simon.bolek@web.de
Message-ID: <1158131484.156875.56310@p79g2000cwp.googlegroups.com>
Hi Tibor,
danke fuer Deine Antwort.
Versions:
JCo - ???
librfc32.dll - 6206.6.1248.4183
sapjcorfc.dll - 6200.1248.9.32803
SAP: 4.7
ich habe schon viele Maskierungen probiert.
Ich habe auch folgendes versucht:
String [][] params =3D {
{"sysnr","00\" trace=3D\"4\" client=3D\"800\"
ashost=3D\"naboo\" USER=3D\"TESTU\" PASSWD=3D\"BAR\"FOO\""}
};
mConnection =3D JCO.createClient(params);
Es ist zwar nicht sch=F6n, aber statt dem Fehler:
com.sap.mw.jco.JCO$Exception: (101) RFC_ERROR_PROGRAM: Missing
SYSNR=3D... in connect_param in RfcOpenEx
kriege ich jetzt einen normalen:
RFC_ERROR_LOGON_FAILURE Name oder Kennwort ist nicht korrekt (Bitte
Anmeldung wiederholen)
So, ich habe es jetzt versucht mit vielen Sniffers zu sniffen, aber ich
sehe da kein Passwort:(
any ideas?
best regards
simon:)
Tibor Gerke schrieb:
> Hallo simon,
>
> obelix@zeus.polsl.gliwice.pl wrote:
>
> > Wie ist es wirklich???
> > any help would be more than welcome
>
> F=FCr den Verbindungsaufbau wird ein Connection-String an die Librfc32.dll
> Funktion RfcOpenEx =FCbergeben, wie auch in der Fehlermledung zu sehen
> ist:
> RfcOpenEx("CLIENT=3D"800" USER=3D"TESTUSER" PASSWD=3D********* SYSNR=3D"0=
0"
> ASHOST=3D"myserver" TYPE=3D"3" TOUPPER=3D"0"")
>
> Bei den OCX Controls wird auch so ein String aufgebaut, dort hab ich
> es mit foo"bar ausprobiert und es funktioniert ohne Probleme.
>
> Vielleicht maskiert die JCO-Version das Passwort nicht ausreichend
> selbst, bevor der Connection-String zusammengebaut wird. Da in
> der Fehlermeldung steht, dass die SysNr nicht gefunden wird, scheint
> der JCO ja PASSWD=3Dfoo"bar SYSNR=3D"00" zusammenzubauen.
>
> Probier doch mal zwei "" aus, also foo\"\"bar.
>
> Welche JCO Version benutzt Du? Gegen welches R/3 Release?
>=20
> Gr=FCsse,
> Tibor