Bug 24254

Summary: KDEsktop beta 20101013 freenx не функционирует
Product: Sisyphus Reporter: Gleb Kulikov <glebus>
Component: freenxAssignee: Boris Savelev <boris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: icesik
Version: unstable   
Hardware: all   
OS: Linux   

Description Gleb Kulikov 2010-10-10 07:49:57 MSD
KDEsktop beta 20101013

попытка открыть *любую* сессию nx проваливается.

sshlog:
10:45:15: NX> 1009 Session status: starting                                                                        
10:45:15: Can't open /var/lib/nxserver/db/running/sessionId{(STDIN)=}: No such file or directory.                  
10:45:15: mv: cannot stat `/var/lib/nxserver/db/running/sessionId{(STDIN)=}': No such file or directory            
10:48:02: NX> 1006 Session status: closed

runlog: 
10:45:15: Error:  Error: NX Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf a
nd investigate "/home/gleb/.nx/F-C-84-237-3-107.net.iao.ru-2006-(STDIN)/session". You might also want to try: ssh -
X myserver; /usr/bin/nxnode --agent to test the basic functionality. Session log follows:

Указанного файла .nx/F-C-84-237-3-107.net.iao.ru-2006-... не существует.

ПОпытка выполнить ssh -Y ... /usr/bin/nxnode --agent 
даёт: 

NX> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)
NX> 716 Starting NX Agent ...
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/zharkov.net.iao.ru:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
Error: Aborting session with 'Cannot establish any listening sockets - Make sure an X server isn't already running'.
Session: Aborting session at 'Sun Oct 10 10:52:49 2010'.
Session: Session aborted at 'Sun Oct 10 10:52:49 2010'.
NX> 716 NX Agent exited with status: 1
NX> 1001 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.                                               
Warning: nxagent proxy without .nX2000-lock found on host:port 127.0.0.1:8000.                         
Info: Closing connection to slave with pid 20797.
Comment 1 Igor Zubkov 2010-10-10 10:11:39 MSD
REASSING to current maintainer boris@.
Comment 2 Repository Robot 2010-10-14 15:26:24 MSD
freenx-server-0.7.4-alt26 -> sisyphus:

* Wed Oct 13 2010 Boris Savelev <boris@altlinux> 0.7.4-alt26
- fix session time detect (closes: #23989)

* Wed Oct 13 2010 Boris Savelev <boris@altlinux> 0.7.4-alt25
- cherry-pick some commits from rx-etersoft
  * use md5sum (closes: #24254)
  * add '-dpi 96' to nxagent extra options
  * remove original node.conf. Load all from node.conf.d