http://bugzilla.novell.com/show_bug.cgi?id=615164 http://bugzilla.novell.com/show_bug.cgi?id=615164#c0 Summary: FreeNX session fails with NoMachine's NX client Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: grok@warwick.ac.uk QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1 Firefox/3.5.9 The current versions of FreeNX and NX don't work with NoMachine's official NX client. When trying to log in, an error message "Connection to [session name] failed". Reproducible: Always Steps to Reproduce: 1. Use http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_Factor... repository 2. Install FreeNX and NX using zypper 2a. Apply workaround from Additional Information 3. Run nxsetup --install --auto --setup-nomachine-key 4. Log in from a different host using nxclient-3.4.0-7.x86_64.rpm Actual Results: using nxclient 3.4.0: errors: Loop: WARNING! Connected to remote version 3.2.0 with local version 3.4.0. Loop: WARNING! Disabling NX delta compression. Loop: WARNING! Disabling use of NX persistent cache. Loop: WARNING! Unrecognized session type 'unix-kde'. Assuming agent session. Proxy: PANIC! Failure reading from the peer proxy on FD#9. Loop: PANIC! No shutdown of proxy link performed by remote proxy. session: NXPROXY - Version 3.4.0 Copyright (C) 2001, 2010 NoMachine. See http://www.nomachine.com/ for more information. Info: Proxy running in client mode with pid '31028'. Session: Starting session at 'Thu Jun 17 17:25:24 2010'. Warning: Connected to remote version 3.2.0 with local version 3.4.0. Info: Connection with remote proxy completed. Warning: Unrecognized session type 'unix-kde'. Assuming agent session. Info: Using LAN link parameters 1536/24/1/0. Info: Using pack method 'adaptive-9' with session 'unix-kde'. Info: Not using NX delta compression. Info: Not using ZLIB data compression. Info: Not using ZLIB stream compression. Info: Not using a persistent cache. Info: Forwarding X11 connections to display ':0.0'. Info: Listening to font server connections on port '11000'. Session: Session started at 'Thu Jun 17 17:25:24 2010'. Info: Established X server connection. Info: Using shared memory parameters 1/2048K. Error: Failure reading from the peer proxy. Error: Connection with remote peer broken. Error: Please check the state of your network and retry. Session: Terminating session at 'Thu Jun 17 17:25:24 2010'. Session: Session terminated at 'Thu Jun 17 17:25:24 2010'. /var/log/messages on host: Jun 17 17:25:19 ron sshd[6836]: Accepted publickey for nx from 137.205.125.247 port 42139 ssh2 Jun 17 17:25:20 ron sshd[6913]: Accepted keyboard-interactive/pam for grok from 127.0.0.1 port 41793 ssh2 Jun 17 17:25:20 ron sshd[6916]: Received disconnect from 127.0.0.1: 11: disconnected by user Using nxclient 3.2.0: errors: Loop: WARNING! Disabling NX delta compression. Loop: WARNING! Disabling use of NX persistent cache. Loop: WARNING! Unrecognized session type 'unix-kde'. Assuming agent session. Proxy: PANIC! Failure reading from the peer proxy on FD#9. Loop: PANIC! No shutdown of proxy link performed by remote proxy. session: NXPROXY - Version 3.2.0 Copyright (C) 2001, 2007 NoMachine. See http://www.nomachine.com/ for more information. Info: Proxy running in client mode with pid '15022'. Session: Starting session at 'Thu Jun 17 17:44:35 2010'. Info: Connection with remote proxy completed. Warning: Unrecognized session type 'unix-kde'. Assuming agent session. Info: Using LAN link parameters 1536/24/1/0. Info: Using pack method 'adaptive-9' with session 'unix-kde'. Info: Not using NX delta compression. Info: Not using ZLIB data compression. Info: Not using ZLIB stream compression. Info: Not using a persistent cache. Info: Forwarding X11 connections to display ':0.0'. Info: Listening to font server connections on port '11000'. Session: Session started at 'Thu Jun 17 17:44:35 2010'. Info: Established X server connection. Info: Using shared memory parameters 1/2048K. Error: Failure reading from the peer proxy. Error: Connection with remote peer broken. Error: Please check the state of your network and retry. Session: Terminating session at 'Thu Jun 17 17:44:36 2010'. Session: Session terminated at 'Thu Jun 17 17:44:36 2010'. Expected Results: NX login. Packages: FreeNX-0.7.2-27.6.x86_64 NX-3.2.0-23.8.x86_64 To get NX working with openSUSE 11.3 factory, it is necessary to tweak it a bit. The COMMAND_MD5SUM (currently 'openssl md5') needs to be adjusted since openssl now behaves differently when fed data from STDIN. Therefore the following /etc/nxserver/node.conf entry must be added: COMMAND_MD5SUM="nxmd5sum' and a following script (755) needs to be added to /usr/bin: nxmd5sum: ================================== #!/bin/bash openssl md5 | cut -d ' ' -f 2- ================================== -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.