[Решено] RX@Etersoft. Нет подключения (Невозможно открыть NX-сессию)

Модераторы: dimbor, Модераторы разделов

Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

[Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

Не могу открыть NX-сессию. В логах пишет:

Код: Выделить всё

-- NX SERVER START: -c /usr/bin/nxserver - ORIG_COMMAND=nxserver --check
-- NX SERVER START:  - ORIG_COMMAND=nxserver --check
Info: Using fds #4 and #3 for communication with nxnode.
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 105
quit
Quit
NX> 999 Bye
-- NX SERVER START: -c /usr/bin/nxserver - ORIG_COMMAND=
-- NX SERVER START:  - ORIG_COMMAND=
Info: Using fds #4 and #3 for communication with nxnode.
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 105
hello NXCLIENT - Version 3.3.0
NX> 134 Accepted protocol: 3.3.0
NX> 105
SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105
login
NX> 101 User: petrovas
NX> 102 Password:

Info: Auth method: ssh
petrovas@127.0.0.1's password:
NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 716 Slave mode started successfully.
nxnode_reader: NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
nxnode_reader: NX> 716 finished
nxnode_reader: NX> 1001 Bye.

NX> 103 Welcome to: ls006.agrotrade.nnov.ru user: petrovas
NX> 105
listsession --user="petrovas" --status="suspended,running" --type="unix-gnome" --geometry="1024x768x24+render"
NX> 127 Sessions list of user 'petrovas' for reconnect:

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


NX> 148 Server capacity: not reached for user: petrovas
NX> 105
startsession --session="New Session" --type="unix-gnome" --cache="8M" --images="32M" --link="lan" --geometry="1024x718" --screeninfo="1024x768x24+render" --keyboard="evdev/us" --backingstore="1" --encryption="1" --composite="1" --shmem="1" --shpix="1" --streaming="1" --samba="0" --cups="0" --nodelay="1" --client="linux" --media="0" --strict="0"

Warning: nxagent proxy without .nX2010-lock found on host:port 127.0.0.1:8010.
&session=New Session&type=unix-gnome&cache=8M&images=32M&link=lan&geometry=1024x718&screeninfo=1024x768x24+render&keyboard=evdev/us&backingstore=1&encryption=1&composite=1&shmem=1&shpix=1&streaming=1&samba=0&cups=0&nodelay=1&client=linux&media=0&strict=0&clientproto=3.3.0&login_method=SSH&user=petrovas&userip=192.168.1.6&uniqueid=(STDIN)=&display=2015&host=127.0.0.1
nxnode_reader: NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
server_nxnode_echo: NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
nxnode_reader: NX> 700 Session id: ls006.agrotrade.nnov.ru-2015-(STDIN)
nxnode_reader: NX> 705 Session display: 2015
nxnode_reader: NX> 703 Session type: unix-gnome
nxnode_reader: NX> 701 Proxy cookie: (stdin)=
nxnode_reader: NX> 702 Proxy IP: 127.0.0.1
nxnode_reader: NX> 706 Agent cookie: (stdin)=
NX> 700 Session id: ls006.agrotrade.nnov.ru-2015-(STDIN)
NX> 705 Session display: 2015
NX> 703 Session type: unix-gnome
NX> 701 Proxy cookie: (stdin)=
NX> 702 Proxy IP: 127.0.0.1
NX> 706 Agent cookie: (stdin)=
nxnode_reader: NX> 704 Session cache: unix-gnome
NX> 704 Session cache: unix-gnome
server_nxnode_echo: NX> 700 Session id: ls006.agrotrade.nnov.ru-2015-(STDIN)
nxnode_reader: NX> 707 SSL tunneling: 1
NX> 707 SSL tunneling: 1
server_nxnode_echo: NX> 705 Session display: 2015
server_nxnode_echo: NX> 703 Session type: unix-gnome
server_nxnode_echo: NX> 701 Proxy cookie: (stdin)=
server_nxnode_echo: NX> 702 Proxy IP: 127.0.0.1
server_nxnode_echo: NX> 706 Agent cookie: (stdin)=
server_nxnode_echo: NX> 704 Session cache: unix-gnome
server_nxnode_echo: NX> 707 SSL tunneling: 1
nxnode_reader: NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/AGROTRADE/petrovas/.nx/F-C-ls006.agrotrade.nnov.ru-2015-(STDIN)/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/AGROTRADE/petrovas/.nx/F-C-ls006.agrotrade.nnov.ru-2015-(STDIN)/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
NX> 105 nxnode_reader:
nxnode_reader: NXAGENT - Version 3.3.0
nxnode_reader:
nxnode_reader: Copyright (C) 2001, 2007 NoMachine.
nxnode_reader: See http://www.nomachine.com/ for more information.
nxnode_reader:
nxnode_reader: Info: Agent running with pid '17694'.

NXAGENT - Version 3.3.0

Copyright (C) 2001, 2007 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Agent running with pid '17694'.
nxnode_reader: Session: Starting session at 'Tue Mar 30 11:30:19 2010'.
Session: Starting session at 'Tue Mar 30 11:30:19 2010'.
nxnode_reader: Loop: PANIC! Error in environment option 'cookie'. No value found.
Loop: PANIC! Error in environment option 'cookie'. No value found.
nxnode_reader: Error: Error in environment option 'cookie'. No value found.
Error: Error in environment option 'cookie'. No value found.
nxnode_reader: Error: Parsing of NX transport options failed.
Error: Parsing of NX transport options failed.
nxnode_reader: _X11TransSocketConnectConnInfo: Cannot create the NX transport.
_X11TransSocketConnectConnInfo: Cannot create the NX transport.
nxnode_reader: Loop: WARNING! Signal 'SIGINT not installed in process with pid '17694'.
Loop: WARNING! Signal 'SIGINT not installed in process with pid '17694'.
nxnode_reader: Warning: Signal 'SIGINT not installed in process with pid '17694'.
Warning: Signal 'SIGINT not installed in process with pid '17694'.
nxnode_reader: Loop: WARNING! Signal 'SIGTERM not installed in process with pid '17694'.
Loop: WARNING! Signal 'SIGTERM not installed in process with pid '17694'.
nxnode_reader: Warning: Signal 'SIGTERM not installed in process with pid '17694'.
Warning: Signal 'SIGTERM not installed in process with pid '17694'.
nxnode_reader: Loop: WARNING! Signal 'SIGHUP not installed in process with pid '17694'.
Loop: WARNING! Signal 'SIGHUP not installed in process with pid '17694'.
nxnode_reader: Warning: Signal 'SIGHUP not installed in process with pid '17694'.
Warning: Signal 'SIGHUP not installed in process with pid '17694'.
nxnode_reader: Loop: WARNING! Signal 'SIGCHLD not installed in process with pid '17694'.
Loop: WARNING! Signal 'SIGCHLD not installed in process with pid '17694'.
nxnode_reader: Warning: Signal 'SIGCHLD not installed in process with pid '17694'.
Warning: Signal 'SIGCHLD not installed in process with pid '17694'.
nxnode_reader: Error: Aborting session with 'Unable to open display 'nx/nx,options=/home/AGROTRADE/petrovas/.nx/C-ls006.agrotrade.nnov.ru-2015-(STDIN)/options:2015''.
Error: Aborting session with 'Unable to open display 'nx/nx,options=/home/AGROTRADE/petrovas/.nx/C-ls006.agrotrade.nnov.ru-2015-(STDIN)/options:2015''.
nxnode_reader: Session: Aborting session at 'Tue Mar 30 11:30:19 2010'.
Session: Aborting session at 'Tue Mar 30 11:30:19 2010'.
nxnode_reader: Session: Session aborted at 'Tue Mar 30 11:30:19 2010'.
Session: Session aborted at 'Tue Mar 30 11:30:19 2010'.
nxnode_reader: Loop: WARNING! Signals were not blocked in process with pid '17694'.
Loop: WARNING! Signals were not blocked in process with pid '17694'.
nxnode_reader: Warning: Signals were not blocked in process with pid '17694'.
Warning: Signals were not blocked in process with pid '17694'.
nxnode_reader:

nxnode_reader: NXPROXY - Version 3.3.0
NXPROXY - Version 3.3.0
nxnode_reader:

nxnode_reader: Copyright (C) 2001, 2007 NoMachine.
Copyright (C) 2001, 2007 NoMachine.
nxnode_reader: See http://www.nomachine.com/ for more information.
See http://www.nomachine.com/ for more information.
nxnode_reader:

nxnode_reader: Info: Proxy running in server mode with pid '17694'.
Info: Proxy running in server mode with pid '17694'.
nxnode_reader: Session: Starting session at 'Tue Mar 30 11:30:19 2010'.
Session: Starting session at 'Tue Mar 30 11:30:19 2010'.
nxnode_reader: Loop: PANIC! Call to bind failed for UNIX domain socket (null)/.X11-unix/X2015. Error is 2 'No such file or directory'.
Loop: PANIC! Call to bind failed for UNIX domain socket (null)/.X11-unix/X2015. Error is 2 'No such file or directory'.
nxnode_reader: Error:  Call to bind failed for UNIX domain socket (null)/.X11-unix/X2015. Error is 2 'No such file or directory'.
Error:  Call to bind failed for UNIX domain socket (null)/.X11-unix/X2015. Error is 2 'No such file or directory'.
nxnode_reader: Session: Session terminated at 'Tue Mar 30 11:30:19 2010'.
Session: Session terminated at 'Tue Mar 30 11:30:19 2010'.
nxnode_reader: NX> 1006 Session status: closed
NX> 1006 Session status: closed
nxnode_reader: NX> 1009 Session status: starting
NX> 1009 Session status: starting
server_nxnode_echo: NX> 596 Session startup failed.
NX> 596 Session startup failed.
server_nxnode_echo: NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf and investigate "/home/AGROTRADE/petrovas/.nx/F-C-ls006.agrotrade.nnov.ru-2015-(STDIN)/session". You might also want to try: ssh -X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:
session_close (STDIN)=
quit
Quit
NX> 999 Bye
Info: Closing connection to slave with pid 17102.
nxnode_reader: 1001 Bye.
1001 Bye.
server_nxnode_echo: NX> 1006 Session status: closed
server_nxnode_echo: NX> 1009 Session status: starting
nxnode_reader: NX> 1009 Session status: starting
NX> 1009 Session status: starting
server_nxnode_echo: NX> 1009 Session status: starting

Установленная версия nx-3.3.0, freenx-server-0.7.4-eter18.
В чем может быть проблема?
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение DjSpike »

покажи node.conf и sshd.conf
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

ОС: RFerdora 12
ядро: 2.6.32.10-90.fc12.i686.PAE
(К конфигурации sshd добавил расширение, т.к. по-другому не загрузить )

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение DjSpike »

в sshd.conf
строчку отредактируй

Код: Выделить всё

PubkeyAuthentication yes
AuthorizedKeysFile    .ssh/authorized_keys2

и не забудь перезапустить sshd (service sshd restart)
и покажи еще вывод команды #nxsetup --test
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

DjSpike писал(а):
30.03.2010 15:38
и покажи еще вывод команды #nxsetup --test

Код: Выделить всё

# nxsetup --test

----> Testing your nxserver configuration ...
Warning: Invalid value "KDE_PRINTRC=/root/.kde/share/config/kdeprintrc". ENABLE_KDE_CUPS will not work.
         For root it's normal. Try to run 'nxloadconfig --check' by user.
Warning: Warning: Invalid permissions on "/usr/lib/cups/backend/ipp". Valid permissions are 711.
         Users will not be able to enable printing.
Warning: Invalid value "CUPS_ETC=/etc/cups/"
         Users will not be able to enable printing.
Warning: Invalid value "DEFAULT_X_SESSION=/etc/X11/xdm/Xsession"
         Users might not be able to request a default X session.
Warning: Invalid value "COMMAND_START_KDE=startkde"
         Users will not be able to request a KDE session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
         Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_XTERM=xterm"
         Users will not be able to request an xterm session.
Warning: Invalid value "COMMAND_SMBMOUNT=smbmount". You'll not be able to use SAMBA.
Warning: Invalid permissions on "/sbin/mount.cifs". Valid permissions are "4711". You'll not be able to use SAMBA.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able to use SAMBA.
Warning: Invalid permissions on "/sbin/umount.cifs". Valid permission are "4711". You'll not be able to use SAMBA.
Warning: Invalid permissions on "/usr/sbin/cupsd". Valid permissions are "755".
         Users will not be able to enable printing.

  Warnings occured during config check.
  To enable these features please correct the configuration file.

<---- done

----> Testing your nxserver connection ...
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.3.0)
<--- done

Поставил более свежую версию freenx-server-0.7.4-eter21, т.к. проблема вывода этой команды была похожа, на описанную тут.

При запуске nxagent выдает следующее:

Код: Выделить всё

 Error: Aborting session with 'Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again'.
Session: Aborting session at 'Tue Mar 30 15:00:45 2010'.
Session: Session aborted at 'Tue Mar 30 15:00:45 2010'.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение DjSpike »

Подключение к nxserver проходит нормально:
----> Testing your nxserver connection ...
HELLO NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.3.0)
<--- done


nagent надо запускать на другом терминале к примеру: nxagent display:1
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

DjSpike писал(а):
30.03.2010 18:51
nagent надо запускать на другом терминале к примеру: nxagent display:1

nxagent :1 выполняется нормально, но удаленно подключиться всё равно не получается. Привожу логи сессии.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение bsavelev »

http://bugs.etersoft.ru/show_bug.cgi?id=5380

в openssl 1.0.0 изменился вывод

быстрый вариант -- изменить COMMAND_MD5SUM на
COMMAND_MD5SUM="md5sum" в 06-path.conf
Спасибо сказали:
Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

Спасибо, изнутри подключиться могу, а вот снаружи почему-то нет (сделано перенаправление соединения с машины, подключенной к Интернету, на терминальную машину). Может что-то еще нужно сделать?
Ошибка при соединении:

Код: Выделить всё

execvp(/usr/lib/opennx/bin/nxssh, -nx, -x, -2, -p, <порт>, -o, RhostsAuthentication no, -o, PasswordAuthentication no, -o, RSAAuthentication no, -o, RhostsRSAAuthentication no, -o, PubkeyAuthentication yes, -i, /usr/lib/opennx/share/keys/server.id_dsa.key, -B, -E, nx@<внешний IP>) failed with error 2!
Спасибо сказали:
Аватара пользователя
Pupch
Сообщения: 35
ОС: Fedora

Re: [Решено] RX@Etersoft. Нет подключения

Сообщение Pupch »

Разобрался. Оказывается, мантейнеры пакета не включили зависимость от пакета nx, от этого проблема и возникла.
P.S. Спасибо работникам Etersoft за качественную поддержку и помощь в настройке.
Спасибо сказали: