PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NXServer Problem



TuxServer
22.08.06, 15:17
Hallo zusammen

Habe ein kleines Problem mit den verbinden zu meinem nxserver.
Ich mußte meinen client (winXP) neu installieren und haben dann auch wieder den nxclient von nomachine installiert.
den key habe ich wieder aus clients.id_dsa.key.pub verwendet wie davon auch.
jetzt habe ich aber das problem das ich mich nicht verbinden kann und als fehlerdetais kommt folgendes.

NX> 203 NXSSH running with pid: 3104
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: 192.168.1.103 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 1.4.0-44 OS (GPL)
NX> 105 hello NXCLIENT - Version 1.4.0
NX> 134 Accepted protocol: 1.4.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: martin
NX> 102 Password:
NX> 103 Welcome to: omega user: martin
NX> 105 listsession --user="martin" --status="suspended,running" --geometry="1280x1024x32+render" --type="unix-kde"
NX> 127 Sessions list of user 'martin' for reconnect:

Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------


NX> 148 Server capacity: not reached for user: martin
NX> 105 startsession --link="lan" --backingstore="1" --nodelay="1" --cache="8M" --images="32M" --media="1" --mediahelper="esd" --session="Server" --type="unix-kde" --cookie="******" --geometry="fullscreen" --kbtype="pc102/de" --screeninfo="1280x994x32+render"

Permission denied (publickey,keyboard-interactive).
Killed by signal 15.

jemand eine ahnung was ich da machen kann damit es wieder funktioniert?


gruß
martin

ThorstenHirsch
22.08.06, 15:39
"Permission denied" das Problem hat weniger mit NX zu tun als viel mehr mit der Authentifizierung über SSH. Probier's halt mal mit den Keys über OpenSSH (also ohne NX), theoretisch sollte das auch nicht funktionieren und dann hast Du wohl irgendwas bei den keys falsch gemacht.

TuxServer
22.08.06, 15:48
welcher Key ist denn der den ich nehmen sollte?
also wo finde ich den key den der nxserver standartmäßig benutzt wenn ich mit nxsetup --install --nomachine-key installieren?

habe jetzt schon ein paar ausprobiert, aber da bekomme ich schon vor der anmeldung einen verbindungsabbruch

ThorstenHirsch
22.08.06, 16:28
Hmm... keine Ahnung, aber vielleicht liege ich falsch, denn wenn ich nochmal genau hinschaue, klappt die Anmeldung ja doch:

NX> 103 Welcome to: omega user: martin
Komisch dass es dann "Permission denied" heißt.

TuxServer
22.08.06, 16:40
das ist ja das was mich daran auch so stutzig gemacht hat.
die anmeldung klappt und dann werde ich wieder rausgeschmissen.

ThorstenHirsch
22.08.06, 18:43
Haste mal in der Mailing-List von FreeNX nachgeschaut? Dort kommen ständig Leute mit solchen und ähnlichen Problemen an - vielleicht gibt's ja dort ne Lösung zu Deinem Problem.

TuxServer
23.08.06, 14:01
nein, da habe ich noch nicht nachgesehen.
wo finde ich diese denn? habe bisher nichts gefunden was eine mailingliste zu freenx angeht.

ThorstenHirsch
24.08.06, 01:46
Ähm... erster Treffer bei Google-Suche nach "freenx mailing list" vielleicht?
Hier: https://mail.kde.org/mailman/listinfo/freenx-knx

TuxServer
28.08.06, 16:55
hallo

ist nun schon eine weile her, aber ich habe mal versucht mich durch das archiv der mailigliste zu finden, das scheitert aber leider an meinem dann doch nicht ausreichenden englisch :-)
habe hier noch ein wenig selber versucht und stolper immer wieder über die meldung aus der log-datei Permission denied (publickey,keyboard-interactive).

mir ist aufgefallen das ich wenn ich mich mit putty am server anmelde auch die meldung bekomme Using keyboard-interactive authentication.
das hatte ich vorher nicht. diese ausgabe kommt genau zwischen der eingabe der benutzernamen und dem password.
habe jetzt schon einiges ausprobiert, aber ich bekomme das alles nicht hin.
gibt es nicht vielleicht noch jemanden der mir weiterhelfen kann und vielleicht schonmal das selbe problem hatte?
wie gesagt ich das hat alles schonmal funktioniert, erst seitdem ich meinen windowsrechner (clientrechner) neu installiert habe funktioniert es nicht mehr das ich mich am server anmelden kann.





Using keyboard-interactive authentication.

choener
28.08.06, 17:31
Die jeweiligen Clients sollten eigentlich den private key, nicht den public key bekommen. Ansonsten fällt ssh von pki auf keyboard zurück.

TuxServer
29.08.06, 17:09
Hi
Habe jetzt noch ein wenig rumprobiert und einfach mal den vorher angelegten user für den nxserver gelöscht.
also der user war mit nxserver --adduser angelegt und ebend nur zum einloggen in den nxserver gedacht, aber da ja mit mit dem nomachine-key installiert wurde kann sich ja sowieso jeder auf dem system befindlicher benutzer anmelden.
da wird bestimmt was schief gegangen sein dadurch das der benutzer im nxserver war und gleichzeitig auch auf dem system.
nun habe ich aber eine neue fehlermeldung bekommen und diese lautet:


NX> 1000 NXNODE - Version 1.4.0-44 OS (GPL)
NX> 700 Session id: omega-1010-F3DC6C4C09D5BD99104AEE7FABEC0495
NX> 705 Session display: 1010
NX> 703 Session type: unix-kde
NX> 701 Proxy cookie: 16b1ae72c6aebcc7658eb8fd09be987b
NX> 702 Proxy IP: 127.0.0.1
NX> 706 Agent cookie: 925d7518fc597af0e43f5606f9a51512
NX> 704 Session cache: unix-kde
NX> 707 SSL tunneling: 1
NX> 105 /usr/bin/nxserver: line 880: 22735 Terminated ( sleep $AGENT_STARTUP_TIMEOUT; exit 1 )
NX> 504 Session startup failed.
NX> 1004 Error: nxagent failed to start with: Unrecognized option: 1
NX> 1001 Bye.
Killed by signal 15.

hat da jemand eine ahnung oder das problem auch schon gehabt?