Hallo zusammen,

über Jahre hinweg lief freenx (x86_64) bei mir ohne Probleme. Nach dem letzten Update von nx-common, openssl und openssh erhalte ich einen Connection Error beim Versuch die Verbindung aufzubauen.

Hier der Auszug aus der pacman.log
[2012-03-21 09:23] upgraded openssl (1.0.0.h-1 -> 1.0.1-1)
[2012-03-21 09:23] upgraded nx-common (3.5.0-3 -> 3.5.0-4)
[2012-03-21 09:23] upgraded openssh (5.9p1-5 -> 5.9p1-8)
Ein Downgrade der 3 Pakete brachte keinen Erfolg.

Eine Verbindung per SSH zum Server ist problemlos möglich.

Beim Aufbau der Verbindung erhalte ich im nxclient folgendes:
NX> 203 NXSSH running with pid: 4460
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.50.130 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
Hier ein Auszug aus der auth.log des Server:
Mar 21 11:57:28 localhost sshd[1128]: Accepted publickey for nx from 192.168.50.103 port 41116 ssh2
Mar 21 11:57:28 localhost sshd[1128]: pam_unix_session(sshd:session): session opened for user nx by (uid=0)
Mar 21 11:57:28 localhost sshd[1128]: pam_unix_session(sshd:session): session closed for user nx
Ansonsten erhalte ich keinerlei Fehlermeldungen. Ich habe auf dem Server auch bereits neue Keys generiert und im Client importiert. Auch dies brachte keine Besserung.

Hat jemand noch eine Idee, an welchen Schrauben ich evtl. drehen könnte, um das Problem weiter einzugrenzen?

Danke & Beste Grüße
hcjl
hcjl schrieb Ein Downgrade der 3 Pakete brachte keinen Erfolg.
Dann liegt es ja evtl. nicht an deinem Rechner...
hcjl schrieb Eine Verbindung per SSH zum Server ist problemlos möglich.
Auch mittels publickey bzw. dem publickey der für die freenx-Verbindung genutzt wird?

Ich habe freenx schon Jahre nicht mehr einesetzt, aber ich würde erstmal schauen, wie ich das Logging/Debugging im freenx-Client hoschschraube (manpage ?).
Wenn du Zugang/Rechte am (ssh)Server hast, dort ggf. auch das Logging kurzezeitig hochsetzen....
Dann liegt es ja evtl. nicht an deinem Rechner...
Der Server gehört ebenfalls mir und ich habe Up- / Downgrade auf beiden Rechnern durchgeführt.
Auch mittels publickey bzw. dem publickey der für die freenx-Verbindung genutzt wird?
Ja, per SSH kann ich mich mit den nx-Keys am Server anmelden.
Wenn du Zugang/Rechte am (ssh)Server hast, dort ggf. auch das Logging kurzezeitig hochsetzen....
Das Logging habe ich bereits auf Cient und Server in der node.conf hochgesetzt. Allerdings erhalte ich nicht mehr Informationen. Auch die /var/log/nxserver.log auf dem Server bleibt beim Anmeldeversuch komplett leer.

Kann es sein, dass es an einem anderen Paketupgrade liegt? Hier alle Pakete des letzten Updates:
[2012-03-21 09:50] upgraded bash (4.2.024-1 -> 4.2.024-2)
[2012-03-21 09:50] upgraded device-mapper (2.02.90-1 -> 2.02.95-1)
[2012-03-21 09:50] upgraded iproute2 (3.2.0-2 -> 3.2.0-3)
[2012-03-21 09:50] upgraded libdrm (2.4.31-1 -> 2.4.32-1)
[2012-03-21 09:50] upgraded lib32-libdrm (2.4.31-1 -> 2.4.32-1)
[2012-03-21 09:50] upgraded libftdi (0.19-1 -> 0.20-1)
[2012-03-21 09:50] upgraded lvm2 (2.02.90-1 -> 2.02.95-1)
[2012-03-21 09:50] upgraded mpg123 (1.13.4-2 -> 1.13.6-1)
[2012-03-21 09:50] upgraded neon (0.29.6-3 -> 0.29.6-4)
[2012-03-21 09:50] upgraded openssl (1.0.0.h-1 -> 1.0.1-1)
[2012-03-21 09:50] upgraded nx-common (3.5.0-3 -> 3.5.0-4)
[2012-03-21 09:50] upgraded openssh (5.9p1-5 -> 5.9p1-8)
[2012-03-21 09:50] upgraded psmisc (22.15-1 -> 22.16-1)
Irgendwie glaube ich nicht daß eines dieser anderen Pakete was damit zu tun haben könnte...
Am ehesten ggf. noch psmisc...
//Edit: Wenn es wirklich gestern noch funktionierte und nach dem Update heute nicht mehr, dann würde ich einfach mal all diese Pakete downgraden - am Server halt ähnlich (aber erstmal würde ich mich auf den Client konzentrieren)....

Ich meine: die ssh-Verbindung wird ja sofort wieder geschlossen nach deinem freenx-Connectversuch (dasAUTH per publickey wird ja auch/noch akzeptiert...). Gibt es bei freenx evtl. neben den Loglevel noch eine -debug Option o.ä.? "Sieht so" aus, als würde der Client nach erfolgreicher Anmeldung(ssh) einfach nichts (weiter) tun bzw. die Verbindung zum sshd sofort trennen (Alles innerhalb 1s, kein ersichtlicher Timeout o.ä.)....
Wenn du garnicht weiter kommst ggf. einen Bugreport schreiben...

//Edit2: Wenn ich nach freenx im .org-Forum suche, wäre ggf. noch dieser Thread interessant:
https://bbs.archlinux.org/viewtopic.php?id=137748
v.a. da es in den ltzten Post(Uer purigo) wohl auch um freenx/nxserver geht... Ich weiß ja nicht was dein freenx-Server "liefert" (XDM,KDM,???)....
Für nxserver gab es wohl kein Update? Evtl. auf dieser Seite ein Problem mit dem aktuellen Xorg? Du könntest ggf. das nxserver-Paket nochmal bauen gegen die aktuelle Umgebung... (Alles nur Vermutungen...)
Es lag auf jedem Fall am Client. Auch ein Downgrade aller Pakete löste das Problem nicht. Ich habe freenx jetzt inkl. Abhängigkeiten und Configs deinstalliert und neu installiert. Jetzt funktioniert es. Die Ursache ist mir jedoch noch immer nicht klar.

Vielen Dank, Gerbra, für Deine Mühen.

Gruss
hcjl