[FreeNX-kNX] FreeNX 0.4.4+0.4.5-3 login problem @ debian unstable

klak2 at gmx.net klak2 at gmx.net
Sun Sep 2 17:33:55 UTC 2007


Am Donnerstag, 30. August 2007 20:03 schrieben Sie:
> > Hello list,
> >
> > since yesterday (apt-get upgrade)  i have a probleme - after typing the
> > password nothing happens:
>
> Uh, that is strange.
>
> You remember _what_ was updated?

Yes:

Die folgenden Pakete werden aktualisiert:
cpp eject file gimp-data kdelibs kdelibs4c2a libdb4.6 libgc1c2 libkeyutils1
libmagic1 libnm-glib0 libpam-modules libpam-runtime libpam0g libxml2
libxml2-utils libxslt1.1 python-libxml2 tzdata xsltproc
20 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.


> > [20:07:00] kkadmin at kk-p2400:~/z_nx_test> ssh -i
> > ck-a800-xenx_client.id_dsa.key
> > nx at ck-a800-xenx
> > HELLO NXSERVER - Version 1.4.0-45-SVN OS (GPL)
> > NX> 105 login
> > login
> > NX> 101 User: kkadmin
> > kkadmin
> > NX> 102 Password:
> >
> >
> > Here the processlist:
> > root      5582  2903  0 16:13 ?        00:00:00 sshd: nx [priv]
> > nx        5584  5582  0 16:13 ?        00:00:00 sshd: nx at pts/0
> > nx        5585  5584  0 16:13 pts/0
> > 00:00:00 /bin/bash /usr/lib/nx/nxserver -c /usr/lib/nx/nxserver
> > nx        5615  5585  0 16:13 pts/0
> > 00:00:00 /usr/bin/expect /usr/lib/nx/nxnode-login -- su
> > kkadmin  /usr/lib/nx/nxnode --check
> > root      5617  5615  0 16:13 pts/1    00:00:00 su -
> > kkadmin -c /usr/lib/nx/nxnode --check
>
> It seems to hang in nxnode --check, which should just output:
>
> NX> 1000 NXNODE - Version 2.1.0-70 OS (GPL)
> NX> 716 finished
> NX> 1001 Bye.
>
> So that is quite strange.
>
> Try running the command from hand.
>
> One thing I could imagine was that nxloadconfig hangs.
>
> To debug that run:
>
> bash -x /usr/lib/nx/nxnode --check.

kkadmin at ck-a800-xenx:~$ bash -x /usr/lib/nx/nxnode --check
+ . /usr/lib/nx/nxloadconfig --userconf
++ HELP=no
++ CHECK=no

..... <schnipp> .....

+ echo 'NX> 1000 NXNODE - Version 1.4.0-45-SVN OS (GPL)'
NX> 1000 NXNODE - Version 1.4.0-45-SVN OS (GPL)
+ '[' --check '!=' --check -a --check '!=' --setkey -a --check '!=' --agent ']'
+ case "$1" in
+ echo 'NX> 716 finished'
NX> 716 finished
+ echo 'NX> 1001 Bye.'
NX> 1001 Bye.


> If the problem does not appear when doing that create a wrapper like:
> $ cd /usr/lib/nx/
> $ mv nxnode nxnode.orig
> $ echo -e '#!/bin/sh\nbash -x /usr/lib/nx/nxnode.orig "$@"
> 2>/tmp/nxnode.log\n' > nxnode $ chmod a+x nxnode
>
> And check /tmp/nxnode.log to where it hangs.


kkadmin at ck-a800-xenx:/tmp$ cat nxnode.log
+ . /usr/lib/nx/nxloadconfig --userconf
++ HELP=no
++ CHECK=no
++ USERCONF=no
++ NXLCFG_IGNORE_ERRORS=no

.... <schnipp> .....

+ echo 'NX> 1000 NXNODE - Version 1.4.0-45-SVN OS (GPL)'
+ '[' --check '!=' --check -a --check '!=' --setkey -a --check '!=' --agent ']'
+ case "$1" in
+ echo 'NX> 716 finished'
+ echo 'NX> 1001 Bye.'


i didn't see a probleme.

greets
klak




More information about the FreeNX-kNX mailing list