[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freenx-knx
Subject:    [FreeNX-kNX] NX Client Session Failed after server upgrade to
From:       "Mirco Piccin" <pictux () gmail ! com>
Date:       2007-12-18 9:42:20
Message-ID: ff8e9dfe0712180142j3f2f72f8w6180c4b3cb676a09 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi all.
I upgrade in my Debian server FreeNX to 0.7.1 release , using .deb packages
posted by Jeremy Wilkins.

> deb http://www.datakeylive.com/ubuntu gutsy main
> deb-src http://www.datakeylive.com/ubuntu gutsy main
> 
> You can build from source using Debian's or Ubuntu's source building
methods

(Before i use  FreeNX  0.6.0 from  repository:
"deb http://krnl.nl/freenx/ ./"
with success...)
X Forwarding works.

I re-run the setup using the --setup-nomachine-key option and re-added
users.

Client is running on the same machine of FreeNX server, but same results
connecting from a win machine.

If i try to connect to server with 3.0.0-89 NX Client (full working with
FreeNX 0.6.0 ), i have this situation:

CLIENT
From client GUI, after authentication, the session fail, with Detail (same
as "session" client log file):

NXPROXY - Version 3.0.0

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

Info: Proxy running in client mode with pid '25071'.
Session: Starting session at 'Tue Dec 18 10:23:49 2007'.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-gnome'. Assuming agent session.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using pack method 'adaptive-9' with session 'unix-gnome'.
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 'Tue Dec 18 10:23:49 2007'.
Info: Established X server connection.
Info: Using shared memory parameters 1/2048K.
Session: Terminating session at 'Tue Dec 18 10:23:54 2007'.
Session: Session terminated at 'Tue Dec 18 10:23:54 2007'.

Looking at client log files, i find out this:

cat /home/mirco/.nx/S-pinta-1000-1BCE2455D6B5DB45D68BBF4BE3C9D8EB/errors
Loop: WARNING! Disabling NX delta compression.
Loop: WARNING! Disabling use of NX persistent cache.
Loop: WARNING! Unrecognized session type 'unix-gnome'. Assuming agent
session.



SERVER

-- NX SERVER START: -c /usr/lib/nx/nxserver - ORIG_COMMAND=
HELLO NXSERVER - Version 2.1.0-71 OS (GPL)
NX> 105 hello NXCLIENT - Version 2.1.0
NX> 134 Accepted protocol: 2.1.0
NX> 105 SET SHELL_MODE SHELL
NX> 105 SET AUTH_MODE PASSWORD
NX> 105 login
NX> 101 User: mirco
NX> 102 Password:
Info: Auth method: passdb ssh
NX> 103 Welcome to: pinta user: mirco
NX> 105 listsession --user="mirco" --status="suspended,running"
--geometry="1400x1050x24+render" --type="unix-gnome
"
NX> 127 Sessions list of user 'mirco' for reconnect:

Display Type             Session ID                       Options  Depth
Screen         Status      Session Name
------- ---------------- -------------------------------- -------- -----
-------------- ----------- ---------------
---------------
0       vnc-local        6BA0F2576AC66D669D247D03F8C7F371 --------
1400x1050      Running     X0 (Local)


NX> 148 Server capacity: not reached for user: mirco
NX> 105 listsession --user="mirco" --status="suspended,running"
--geometry="1400x1050x24+render" --type="unix-gnome
"
NX> 127 Sessions list of user 'mirco' for reconnect:

Display Type             Session ID                       Options  Depth
Screen         Status      Session Name
------- ---------------- -------------------------------- -------- -----
-------------- ----------- ---------------
---------------
0       vnc-local        32E3E1D467016219A39842A95565F1F3 --------
1400x1050      Running     X0 (Local)


NX> 148 Server capacity: not reached for user: mirco
NX> 105 startsession  --link="lan" --backingstore="1" --encryption="1"
--cache="16M" --images="64M" --shmem="1" --s
hpix="1" --strict="0" --composite="1" --media="0" --session="DebianPinta"
--type="unix-gnome" --geometry="1024x768+
188+116" --client="linux" --keyboard="pc105/it"
--screeninfo="1024x768x24+render"

&link=lan&backingstore=1&encryption=1&cache=16M&images=64M&shmem=1&shpix=1&strict=0&composite=1&media=0&session=Deb
 ianPinta&type=unix-gnome&geometry=1024x768+188+116&client=linux&keyboard=pc105/it&screeninfo=1024x768x24+render&cli
 entproto=
2.1.0&user=mirco&userip=127.0.0.1&uniqueid=9AEEBB0F1A048A5AB6E96CBFD9319EF1&display=1000&host=127.0.0.1
 mirco@127.0.0.1's password:
NX> 1000 NXNODE - Version 2.1.0-71 OS (GPL)
server_nxnode_echo: NX> 1000 NXNODE - Version 2.1.0-71 OS (GPL)
NX> 700 Session id: pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1
NX> 705 Session display: 1000
NX> 703 Session type: unix-gnome
NX> 701 Proxy cookie: 23ec441f75b4948c75cfcb650bef7a55
NX> 702 Proxy IP: 127.0.0.1
NX> 706 Agent cookie: 23ec441f75b4948c75cfcb650bef7a55
NX> 704 Session cache: unix-gnome
NX> 707 SSL tunneling: 1
server_nxnode_echo: NX> 700 Session id:
pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1
server_nxnode_echo: NX> 705 Session display: 1000
server_nxnode_echo: NX> 703 Session type: unix-gnome
server_nxnode_echo: NX> 701 Proxy cookie: 23ec441f75b4948c75cfcb650bef7a55
server_nxnode_echo: NX> 702 Proxy IP: 127.0.0.1
server_nxnode_echo: NX> 706 Agent cookie: 23ec441f75b4948c75cfcb650bef7a55
server_nxnode_echo: NX> 704 Session cache: unix-gnome
server_nxnode_echo: NX> 707 SSL tunneling: 1
NX> 1009 Session status: starting
server_nxnode_echo: NX> 1009 Session status: starting
NX> 710 Session status: running
server_nxnode_echo: NX> 710 Session status: running
NX> 1002 Commit
server_nxnode_echo: NX> 1002 Commit
NX> 1006 Session status: running
session_status 9AEEBB0F1A048A5AB6E96CBFD9319EF1 Running
NX> 105 server_nxnode_echo: NX> 1006 Session status: running
bye
Bye
NX> 999 Bye
NX> 1004 Error: NX Agent exited with exit status 1. To troubleshoot set
SESSION_LOG_CLEAN=0 in node.conf and investigate
"/home/mirco/.nx/F-C-pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1/session".
You might also want to try: ssh -X myserver; /usr/lib/nx/nxnode --agent to
test the basic functionality. Session log follows:

NXAGENT - Version 3.0.0

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

Info: Agent running with pid '27026'.
Session: Starting session at 'Tue Dec 18 10:29:00 2007'.
Info: Proxy running in server mode with pid '27026'.
Info: Waiting for connection from '127.0.0.1' on port '5000'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using agent parameters 5000/0/0/0/0.
Info: Using pack method 'adaptive-9' with session 'unix-gnome'.
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: Listening to X11 connections on display ':1000'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/1/2048K.
Info: Using alpha channel in render extension.
Info: Not using local device configuration changes.
Error: Aborting session with 'Could not open default font 'fixed''.
Session: Aborting session at 'Tue Dec 18 10:29:00 2007'.
Session: Session aborted at 'Tue Dec 18 10:29:00 2007'.
Warning: Signals were not blocked in process with pid '27026'.
Info: Watchdog running with pid '27062'.
Info: Waiting the watchdog process to complete.
xrdb: Connection refused
xrdb: Can't open display ':1000'
NX> 1006 Session status: closed
server_nxnode_echo: NX> 596 Session startup failed.


I see 2 things :
(server side)
...
Error: Aborting session with 'Could not open default font 'fixed''.
...

(client side)
...
Warning: Unrecognized session type 'unix-gnome'. Assuming agent session.
...

I remember there's a workaround about fixed fonts on FreeNX FAQ, but related
to old FreeNX release.

Can anyone help me to find the problems?

Is related to FreeNX release?
Is some wrong setting?

Thanks!


[Attachment #5 (text/html)]

Hi all.<br>I upgrade in my Debian server FreeNX to 0.7.1 release , using .deb \
packages posted by Jeremy Wilkins.<br><br>&gt; deb <a onclick="return \
top.js.OpenExtLink(window,event,this)" href="http://www.datakeylive.com/ubuntu" \
target="_blank"> http://www.datakeylive.com/ubuntu</a> gutsy main<br>&gt; deb-src <a \
onclick="return top.js.OpenExtLink(window,event,this)" \
href="http://www.datakeylive.com/ubuntu" \
target="_blank">http://www.datakeylive.com/ubuntu</a> gutsy main <br>&gt; <br>&gt; \
You can build from source using Debian&#39;s or Ubuntu&#39;s source building \
methods<br><br>(Before i use&nbsp; FreeNX&nbsp; 0.6.0 from&nbsp; repository: \
<br>&quot;deb <a href="http://krnl.nl/freenx/">http://krnl.nl/freenx/ </a> \
./&quot;<br>with success...)<br>X Forwarding works.<br><br>I re-run the setup using \
the --setup-nomachine-key option and re-added users.<br><br>Client is running on the \
same machine of FreeNX server, but same results connecting from a win machine. \
<br><br>If i try to connect to server with 3.0.0-89 NX Client (full working with \
FreeNX 0.6.0 ), i have this situation: <br><br>CLIENT<br>From client GUI, after \
authentication, the session fail, with Detail (same as &quot;session&quot; client log \
file): <br><br>NXPROXY - Version 3.0.0<br><br>Copyright (C) 2001, 2007 \
NoMachine.<br>See <a href="http://www.nomachine.com/">http://www.nomachine.com/</a> \
for more information.<br><br>Info: Proxy running in client mode with pid \
&#39;25071&#39;. <br>Session: Starting session at &#39;Tue Dec 18 10:23:49 \
2007&#39;.<br>Info: Connection with remote proxy completed.<br>Warning: Unrecognized \
session type &#39;unix-gnome&#39;. Assuming agent session.<br>Info: Using LAN link \
parameters 1536/24/1/0. <br>Info: Using pack method &#39;adaptive-9&#39; with session \
&#39;unix-gnome&#39;.<br>Info: Not using NX delta compression.<br>Info: Not using \
ZLIB data compression.<br>Info: Not using ZLIB stream compression.<br>Info: Not using \
a persistent cache. <br>Info: Forwarding X11 connections to display \
&#39;:0.0&#39;.<br>Info: Listening to font server connections on port \
&#39;11000&#39;.<br>Session: Session started at &#39;Tue Dec 18 10:23:49 \
2007&#39;.<br>Info: Established X server connection. <br>Info: Using shared memory \
parameters 1/2048K.<br>Session: Terminating session at &#39;Tue Dec 18 10:23:54 \
2007&#39;.<br>Session: Session terminated at &#39;Tue Dec 18 10:23:54 \
2007&#39;.<br><br>Looking at client log files, i find out this: <br><br>cat \
/home/mirco/.nx/S-pinta-1000-1BCE2455D6B5DB45D68BBF4BE3C9D8EB/errors <br>Loop: \
WARNING! Disabling NX delta compression.<br>Loop: WARNING! Disabling use of NX \
persistent cache.<br>Loop: WARNING! Unrecognized session type &#39;unix-gnome&#39;. \
Assuming agent session. <br><br><br><br>SERVER<br><br>-- NX SERVER START: -c \
/usr/lib/nx/nxserver - ORIG_COMMAND=<br>HELLO NXSERVER - Version 2.1.0-71 OS \
(GPL)<br>NX&gt; 105 hello NXCLIENT - Version 2.1.0<br>NX&gt; 134 Accepted protocol: \
2.1.0<br> NX&gt; 105 SET SHELL_MODE SHELL<br>NX&gt; 105 SET AUTH_MODE \
PASSWORD<br>NX&gt; 105 login<br>NX&gt; 101 User: mirco<br>NX&gt; 102 Password: \
<br>Info: Auth method: passdb ssh <br>NX&gt; 103 Welcome to: pinta user: mirco<br> \
NX&gt; 105 listsession --user=&quot;mirco&quot; \
--status=&quot;suspended,running&quot; --geometry=&quot;1400x1050x24+render&quot; \
--type=&quot;unix-gnome<br>&quot;<br>NX&gt; 127 Sessions list of user &#39;mirco&#39; \
for reconnect: <br><br>Display \
Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session \
ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Options&nbsp; Depth Screen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session Name<br>------- ---------------- \
-------------------------------- -------- ----- -------------- ----------- \
--------------- <br>---------------<br>0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
vnc-local&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6BA0F2576AC66D669D247D03F8C7F371 \
--------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1400x1050&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Running&nbsp;&nbsp;&nbsp;&nbsp; X0 (Local)<br><br><br>NX&gt; 148 Server capacity: not \
reached for user: mirco<br>NX&gt; 105 listsession --user=&quot;mirco&quot; \
--status=&quot;suspended,running&quot; --geometry=&quot;1400x1050x24+render&quot; \
--type=&quot;unix-gnome <br>&quot;<br>NX&gt; 127 Sessions list of user \
&#39;mirco&#39; for reconnect:<br><br>Display \
Type&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session \
ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Options&nbsp; Depth Screen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Status&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session Name<br>------- ---------------- \
-------------------------------- -------- ----- -------------- ----------- \
--------------- <br>---------------<br>0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
vnc-local&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32E3E1D467016219A39842A95565F1F3 \
--------&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1400x1050&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \
Running&nbsp;&nbsp;&nbsp;&nbsp; X0 (Local)<br><br><br>NX&gt; 148 Server capacity: not \
reached for user: mirco<br>NX&gt; 105 startsession&nbsp; --link=&quot;lan&quot; \
--backingstore=&quot;1&quot; --encryption=&quot;1&quot; --cache=&quot;16M&quot; \
--images=&quot;64M&quot; --shmem=&quot;1&quot; --s <br>hpix=&quot;1&quot; \
--strict=&quot;0&quot; --composite=&quot;1&quot; --media=&quot;0&quot; \
--session=&quot;DebianPinta&quot; --type=&quot;unix-gnome&quot; \
--geometry=&quot;1024x768+<br>188+116&quot; --client=&quot;linux&quot; \
--keyboard=&quot;pc105/it&quot; --screeninfo=&quot;1024x768x24+render&quot;  \
<br><br>&amp;link=lan&amp;backingstore=1&amp;encryption=1&amp;cache=16M&amp;images=64M \
&amp;shmem=1&amp;shpix=1&amp;strict=0&amp;composite=1&amp;media=0&amp;session=Deb<br>i \
anPinta&amp;type=unix-gnome&amp;geometry=1024x768+188+116&amp;client=linux&amp;keyboard=pc105/it&amp;screeninfo=1024x768x24+render&amp;cli
 <br>entproto=2.1.0&amp;user=mirco&amp;userip=127.0.0.1&amp;uniqueid=9AEEBB0F1A048A5AB6E96CBFD9319EF1&amp;display=1000&amp;host=127.0.0.1 \
<br><a href="mailto:mirco@127.0.0.1">mirco@127.0.0.1</a>&#39;s password: <br>NX&gt; \
1000 NXNODE - Version  2.1.0-71 OS (GPL)<br>server_nxnode_echo: NX&gt; 1000 NXNODE - \
Version 2.1.0-71 OS (GPL)<br>NX&gt; 700 Session id: \
pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1<br>NX&gt; 705 Session display: \
1000<br>NX&gt; 703 Session type: unix-gnome <br>NX&gt; 701 Proxy cookie: \
23ec441f75b4948c75cfcb650bef7a55<br>NX&gt; 702 Proxy IP: <a \
href="http://127.0.0.1">127.0.0.1</a><br>NX&gt; 706 Agent cookie: \
23ec441f75b4948c75cfcb650bef7a55<br>NX&gt; 704 Session cache: unix-gnome <br>NX&gt; \
707 SSL tunneling: 1<br>server_nxnode_echo: NX&gt; 700 Session id: \
pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1<br>server_nxnode_echo: NX&gt; 705 Session \
display: 1000<br>server_nxnode_echo: NX&gt; 703 Session type: unix-gnome \
<br>server_nxnode_echo: NX&gt; 701 Proxy cookie: \
23ec441f75b4948c75cfcb650bef7a55<br>server_nxnode_echo: NX&gt; 702 Proxy IP: <a \
href="http://127.0.0.1">127.0.0.1</a><br>server_nxnode_echo: NX&gt; 706 Agent cookie: \
23ec441f75b4948c75cfcb650bef7a55 <br>server_nxnode_echo: NX&gt; 704 Session cache: \
unix-gnome<br>server_nxnode_echo: NX&gt; 707 SSL tunneling: 1<br>NX&gt; 1009 Session \
status: starting<br>server_nxnode_echo: NX&gt; 1009 Session status: \
starting<br>NX&gt; 710 Session status: running <br>server_nxnode_echo: NX&gt; 710 \
Session status: running<br>NX&gt; 1002 Commit<br>server_nxnode_echo: NX&gt; 1002 \
Commit<br>NX&gt; 1006 Session status: running<br>session_status \
9AEEBB0F1A048A5AB6E96CBFD9319EF1 Running<br> NX&gt; 105 server_nxnode_echo: NX&gt; \
1006 Session status: running<br>bye<br>Bye<br>NX&gt; 999 Bye<br>NX&gt; 1004 Error: NX \
Agent exited with exit status 1. To troubleshoot set SESSION_LOG_CLEAN=0 in node.conf \
and investigate &quot;/home/mirco/.nx/F-C-pinta-1000-9AEEBB0F1A048A5AB6E96CBFD9319EF1/session&quot;. \
You might also want to try: ssh -X myserver; /usr/lib/nx/nxnode --agent to test the \
basic functionality. Session log follows: <br><br>NXAGENT - Version \
3.0.0<br><br>Copyright (C) 2001, 2007 NoMachine.<br>See <a \
href="http://www.nomachine.com/">http://www.nomachine.com/</a> for more \
information.<br><br>Info: Agent running with pid &#39;27026&#39;. <br>Session: \
Starting session at &#39;Tue Dec 18 10:29:00 2007&#39;.<br>Info: Proxy running in \
server mode with pid &#39;27026&#39;.<br>Info: Waiting for connection from &#39;<a \
href="http://127.0.0.1">127.0.0.1</a>&#39; on port &#39;5000&#39;. <br>Info: Accepted \
connection from &#39;<a href="http://127.0.0.1">127.0.0.1</a>&#39;.<br>Info: \
Connection with remote proxy completed.<br>Info: Using LAN link parameters \
1536/24/1/0.<br>Info: Using agent parameters 5000/0/0/0/0. <br>Info: Using pack \
method &#39;adaptive-9&#39; with session &#39;unix-gnome&#39;.<br>Info: Not using NX \
delta compression.<br>Info: Not using ZLIB data compression.<br>Info: Not using ZLIB \
stream compression.<br>Info: Not using a persistent cache. <br>Info: Listening to X11 \
connections on display &#39;:1000&#39;.<br>Info: Established X client \
connection.<br>Info: Using shared memory parameters 1/1/1/2048K.<br>Info: Using alpha \
channel in render extension.<br>Info: Not using local device configuration changes. \
<br>Error: Aborting session with &#39;Could not open default font \
&#39;fixed&#39;&#39;.<br>Session: Aborting session at &#39;Tue Dec 18 10:29:00 \
2007&#39;.<br>Session: Session aborted at &#39;Tue Dec 18 10:29:00 2007&#39;. \
<br>Warning: Signals were not blocked in process with pid &#39;27026&#39;.<br>Info: \
Watchdog running with pid &#39;27062&#39;.<br>Info: Waiting the watchdog process to \
complete.<br>xrdb: Connection refused<br>xrdb: Can&#39;t open display &#39;:1000&#39; \
<br>NX&gt; 1006 Session status: closed<br>server_nxnode_echo: NX&gt; 596 Session \
startup failed.<br><br><br>I see 2 things :<br>(server side)<br>...<br>Error: \
Aborting session with &#39;Could not open default font &#39;fixed&#39;&#39;. \
<br>...<br><br>(client side)<br>...<br>Warning: Unrecognized session type \
&#39;unix-gnome&#39;. Assuming agent session.<br>...<br><br>I remember there&#39;s a \
workaround about fixed fonts on FreeNX FAQ, but related to old FreeNX release. \
<br><br>Can anyone help me to find the problems?<br><br>Is related to FreeNX \
release?<br>Is some wrong setting?<br><br>Thanks!<br><br><br><br>



________________________________________________________________
     Were you helped on this list with your FreeNX problem?
    Then please write up the solution in the FreeNX Wiki/FAQ:
  http://openfacts.berlios.de/index-en.phtml?title=FreeNX_FAQ
         Don't forget to check the NX Knowledge Base:
                 http://www.nomachine.com/kb/ 

________________________________________________________________
       FreeNX-kNX mailing list --- FreeNX-kNX@kde.org
      https://mail.kde.org/mailman/listinfo/freenx-knx
________________________________________________________________

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic