B

Masz problemy z siecią bądź internetem? Zapytaj tu
zuku3000
Posty: 7
Rejestracja: 03 lipca 2009, 15:45
Lokalizacja: Morecambe, UK

Błąd podczas logowania poprzez klienta NoMachine NX

Post autor: zuku3000 »

Witam.

M
am zainstalowany program NoMachine NX klient na Windows7 32bit oraz NX serwer na Debianie.

Kod: Zaznacz cały

Linux ggg 2.6.26-2-686 #1 SMP Thu Jan 27 00:28:05 UTC 2011 i686 GNU/Linux i386
SSH i serwer NX poprawnie zainstalowane i uruchomione.

Kiedy próbuję się łączyć poprzez klienta NX:
[INDENT]- uzyskuje połączenie ze zdalnym komputerem,
- loguję się poprawnie na konto,
- pobieram informacje o sesji,
- i wyświetla się poniższy błąd:[/INDENT]

Kod: Zaznacz cały

Server Confirguration Error. Cannot log in. Please contact your system administrator.


W detalach jest więcej szczegółów:

Kod: Zaznacz cały

NX> 203 NXSSH running with pid: 7900
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: 10.0.1.38 on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.5.0-9 - LEDS Evaluation
NX> 105 Hello NXCLIENT - Version 3.5.0
NX> 134 Accepted protocol: 3.5.0
NX> 105 Set shell_mode: shell
NX> 105 Set auth_mode: password
NX> 105 Login 
NX> 101 User: zuku
NX> 102 Password: *********
NX> 103 Welcome to: ggg user: zuku
NX> 105 Listsession --user="zuku" --status="suspended\054running" --geometry="1920x1080x32+render" --type="unix-gnome" 
NX> 127 Available sessions: 

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

NX> 148 Server capacity: not reached for user: zuku
NX> 105 Start session with: --link="lan" --backingstore="1" --encryption="1" --cache="16M" --images="64M" --shmem="1" --shpix="1" --strict="0" --composite="1" --media="0" --session="ggg" --type="unix-gnome" --geometry="800x600" --client="winnt" --keyboard="pc102\057gb" --screeninfo="800x600x32+render" 
NX> 595 ERROR: A fatal error occurred in NX Server.
NX> 595 ERROR: The exception id is: 7E065B00. To get detailed information about
NX> 595 ERROR: the error search for the string 7E065B00 in the system log
NX> 595 ERROR: file (usually '/var/log/messages').
NX> 500 ERROR: Last operation failed.
NX> 280 Exiting on signal: 15



Sprawdzam w katalogu /var/log/messages:

Kod: Zaznacz cały

Apr  5 10:41:26 ggg NXSERVER-3.5.0-9[3489]: User 'zuku' logged in from '10.0.2.63'. 'NXLogin::set'
Apr  5 10:41:26 ggg NXSERVER-3.5.0-9[3489]: Selected node host:localhost with port:22 'main::selectNode'
Apr  5 10:41:26 ggg NXSERVER-3.5.0-9[3489]: Current selected node: localhost is in status: running  'main::selectNode'
Apr  5 10:41:26 ggg NXSERVER-3.5.0-9[3489]: Selected session type: unix-gnome allowed in the profile of user: zuku 'NXShell::Static'
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 ERROR: NXNODE Ver. 3.5.0-7  (Error id e25407F) [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 ERROR: create session: run commands [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 ERROR: execution of last command failed [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 last command: /usr/bin/xauth -v -f /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority source /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/scripts/aut
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 exit value: 1 [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 stdout: Using authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 Writing authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 stderr: /usr/bin/xauth:  creating new authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 /usr/bin/xauth: /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/scripts/authority:3:  bad display name "ggg:1014" in "add" command [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 . [e25407F] Logger::log nxnode 2963
Apr  5 10:41:29 ggg NXNODE-3.5.0-7[3505]: ERROR: NX> 596 init: stdin arguments: user=zuku,userip=10%2e0%2e2%2e63,uniqueid=F9812204953E049A0DA2288E132A9DBF,display=1014,node_number=0,server_name=ggg,license=%28Evaluation%29,subscriptionid=
Apr  5 10:41:30 ggg NXNODE-3.5.0-7[3505]: getting agent pid: cannot read pid file '/home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/pids/agent'. Exiting. main::get_agent_pid nxnode 9042
Apr  5 10:41:30 ggg NXNODE-3.5.0-7[3505]: directory '/home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF' moved into '/home/zuku/.nx/F-C-ggg-1014-F9812204953E049A0DA2288E132A9DBF' for investigation Logger::log nxnode 9099
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 ERROR: NXNODE Ver. 3.5.0-7  (Error id e25407F)
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 ERROR: create session: run commands
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 ERROR: execution of last command failed
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 last command: /usr/bin/xauth -v -f /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority source /home/zuku/.nx/C-ggg-1014-F9812204953E049A0D
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 exit value: 1
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 stdout: Using authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 Writing authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 stderr: /usr/bin/xauth:  creating new authority file /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/authority
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 /usr/bin/xauth: /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/scripts/authority:3:  bad display name "ggg:1014" in "add" command
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NX> 596 init: stdin arguments: user=zuku,userip=10%2e0%2e2%2e63,uniqueid=F9812204953E049A0DA2288E132A9DBF,display=1014,node_number=0,server_name=ggg,license=%28Eva
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NXNodeExec::exec('startsession', 'user=zuku&userip=10%2e0%2e2%2e63&uniqueid=F9812204953E049A0DA228...', 'localhost', 22) called at handlers/nxserver.pl line 3582
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NXShell::handler_session_start('--link="lan" --backingstore="1" --encryption="1" --cache="16M" -...') called at NXShell.pm line 373
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NXShell::handle_command('startsession', '--link="lan" --backingstore="1" --encryption="1" --cache="16M" -...') called at NXShell.pm line 145
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) NXShell::run() called at nxserver.pl line 4497
Apr  5 10:41:30 ggg NXSERVER-3.5.0-9[3489]: ERROR: (exception id 7E065B00) eval {...} called at nxserver.pl line 4456
Czy ma ktoś jakiś pomysł?

Pozdrawiam,
Marcin
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kto ma zainstalowane?
Jaki problem?
http://rtfm.killfile.pl/#tematy
Masz problem bo masz problem?
Uzupełnij informacje edytując wiadomość.
Skorzystaj ze słownika języka polskiego.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Ten błąd wskazuje że:
&quot pisze:Solution 1: you need: a home dir for the user

Solution 2: your harddisk is full, make space
Całość artykułu:
http://www.linuxintro.org/wiki/Nx
zuku3000
Posty: 7
Rejestracja: 03 lipca 2009, 15:45
Lokalizacja: Morecambe, UK

Post autor: zuku3000 »

Solution 1: you need: a home dir for the user

Kod: Zaznacz cały

ls -a /home/zuku
.  ..  .bash_logout  .bashrc  .nx  .profile  .ssh

ls -a /home/gilkes
.  .bash_logout  .dbus  .dmrc  .gconf  .gksu.lock  .gnome2_private  .hardinfo     .kerneloops  .metacity  .netbeans  .profile   swftools  .thumbnails   .xsession-errors
..  .bashrc   default.id_dsa.key  .evolution   .gconfd   .gnome   .gnupg   .ICEauthority  .local   .mozilla   .nx   .recently-used.xbel  .swp   .update-notifier  z linuxa
.bash_history  .config   Desktop   .fontconfig  Gilkes Photos  .gnome2  .gstreamer-0.10  .icons    .mc    .nautilus  .openoffice.org2  .ssh  .themes   .Xauthority
Próbowałem się logować jako użytkownik ,,gilkes'' jak również ,,zuku''. Dodałem obu do nx-a

Kod: Zaznacz cały

nxserver --useradd [użytkownik]
Wygenerowałem nowy klucz (default.id_dsa.key) i użyłem go w kliencie NX i dalej ten sam błąd.
Solution 2: your harddisk is full, make space

Kod: Zaznacz cały

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1              36G  9.8G   24G  30% /
tmpfs                 379M     0  379M   0% /lib/init/rw
udev                   10M  648K  9.4M   7% /dev
tmpfs                 379M     0  379M   0% /dev/shm
Na dysku jest dużo miejsca.

Dziwne?
larry2003
Posty: 41
Rejestracja: 02 grudnia 2009, 14:26

Post autor: larry2003 »

A sprawdź, czy w /usr/NX/etc/users.db są dodani użytkownicy, na konta których chcesz się logować?
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Pokaz

Kod: Zaznacz cały


ls -la /home/zuku

Apr 5 10:41:30 ggg NXNODE-3.5.0-7[3505]: getting agent pid: cannot read pid file '/home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/pids/agent'. Exiting. main::get_agent_pid nxnode 9042
zuku3000
Posty: 7
Rejestracja: 03 lipca 2009, 15:45
Lokalizacja: Morecambe, UK

Post autor: zuku3000 »

larry2003 pisze:A sprawdź, czy w /usr/NX/etc/users.db są dodani użytkownicy, na konta których chcesz się logować?
W /usr/NX/etc/users.db są użytkownicy na których konta chcę się zalogować.
Bastian pisze:Pokaż

Kod: Zaznacz cały


ls -la /home/zuku

Kod: Zaznacz cały

ls -la /home/zuku
total 28
drwxr-xr-x  4 zuku zuku 4096 2012-04-05 09:37 .
drwxr-xr-x  6 root root 4096 2012-04-05 09:37 ..
-rw-r--r--  1 zuku zuku  220 2008-05-12 20:02 .bash_logout
-rw-r--r--  1 zuku zuku 3116 2008-05-12 20:02 .bashrc
drwxr-xr-x 12 zuku zuku 4096 2012-04-05 13:24 .nx
-rw-r--r--  1 zuku zuku  675 2008-05-12 20:02 .profile
drwx------  2 zuku zuku 4096 2012-04-05 09:37 .ssh
Apr 5 10:41:30 ggg NXNODE-3.5.0-7[3505]: getting agent pid: cannot read pid file '/home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/pids/agent'. Exiting. main::get_agent_pid nxnode 9042
Sprawdziłem katalog /home/zuku/.nx/C-ggg-1014-F9812204953E049A0DA2288E132A9DBF/pids/agent, nie istnieje podkatalog agent.

Czy ma to związek z przypisanymi uprawnieniami?
larry2003
Posty: 41
Rejestracja: 02 grudnia 2009, 14:26

Post autor: larry2003 »

Miałem jakiś czas temu podobne problemy z NX, ale nie mam już archiwalnych logów z tego okresu i nie mogę sprawdzić czy to coś podobnego.

Problem był nie po stronie NX, a po stronie konfiguracji ssh -> najlepiej gdybyś dorzucił jeszcze /etc/ssh/sshd_config . Wydaje mi się, że problemem było coś z ListenAddress, ale głowy sobie uciąć teraz nie dam. Wklej konfig to wtedy pomyślę.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Spróbuj dać

Kod: Zaznacz cały

chmod -R 777 /home/zuku/.nx/
zuku3000
Posty: 7
Rejestracja: 03 lipca 2009, 15:45
Lokalizacja: Morecambe, UK

Post autor: zuku3000 »

larry2003 pisze:...
Wklej konfig to wtedy pomyślę.

Dorzucam /etc/ssh/sshd_config:

Kod: Zaznacz cały

Host *
#   ForwardAgent no
#   ForwardX11 no
#   ForwardX11Trusted yes
#   RhostsRSAAuthentication no
   RSAAuthentication yes
#   PasswordAuthentication yes
#   HostbasedAuthentication no
#   GSSAPIAuthentication no
#   GSSAPIDelegateCredentials no
#   GSSAPIKeyExchange no
#   GSSAPITrustDNS no
#   BatchMode no
#   CheckHostIP yes
#   AddressFamily any
#   ConnectTimeout 0
#   StrictHostKeyChecking ask
#   IdentityFile ~/.ssh/identity
#   IdentityFile ~/.ssh/id_rsa
#   IdentityFile ~/.ssh/id_dsa
   Port 22
   Protocol 2
#   Cipher 3des
#   Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
#   MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
#   EscapeChar ~
#   Tunnel no
#   TunnelDevice any:any
#   PermitLocalCommand no
    SendEnv LANG LC_*
    HashKnownHosts yes
    GSSAPIAuthentication yes
    GSSAPIDelegateCredentials no

Dodane:
Bastian pisze:Spróbuj dać

Kod: Zaznacz cały

chmod -R 777 /home/zuku/.nx/
Niestety nie pomogło.

Ale dziękuję za zainteresowanie tematem.
ODPOWIEDZ