Mailinglist Archive: opensuse-bugs (5381 mails)

< Previous Next >
[Bug 615164] New: FreeNX session fails with NoMachine's NX client
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 17 Jun 2010 16:46:03 +0000
  • Message-id: <bug-615164-21960@xxxxxxxxxxxxxxxxxxxxxxxx/>
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@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: grok@xxxxxxxxxxxxx
QAContact: qa@xxxxxxx
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_Factory/
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.

< Previous Next >
Follow Ups