<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 28/06/2012 13:51:35:<br>
[SNIP]</font></tt>
<br><tt><font size=2>>  </font></tt>
<br><tt><font size=2>> > Any other ideas?<br>
> <br>
> Well . . . <br>
> <br>
> You report no error messages and your window client <br>
> connect fine without shadowing. <br>
> <br>
> You say you managed to get shadowing working from <br>
> Linux, which suggested you know how it works . . . <br>
> <br>
> but <br>
> in your original post you are trying to connect <br>
> to a Local session. </font></tt>
<br><tt><font size=2>> <br>
> 0 Local BE77ED951144F03C3A18C25774D7E3A1 -------- Running X0 (Local)
<br>
</font></tt>
<br><tt><font size=2>> NX Shadowing will only connect to another running
<br>
> NX session. </font></tt>
<br>
<br><tt><font size=2> . . . due to a bug in nxserver in some distros
. . .</font></tt>
<br>
<br><tt><font size=2>> <br>
> Strange. I connected from linux to my local session by choosing <br>
> shadow and the chossing the :0 from the list of opened sessions. I
<br>
> even opened the nx window inside the local screen and got the nice
<br>
> recursive view of my screen .So if should not be able to connect to
<br>
</font></tt>
<br><tt><font size=2>Yup, me too now . . .</font></tt>
<br>
<br><tt><font size=2>> the local screenm It surprises me that I managed
to do it somehow.</font></tt>
<br>
<br><tt><font size=2> . . . well, I found why I couldn't connect to
(Local) with</font></tt>
<br><tt><font size=2>shadowing.</font></tt>
<br>
<br><tt><font size=2>The patch to stop lots of querying of "sessions_list2
which</font></tt>
<br><tt><font size=2>was using lots of resource stops DESKTOP_SHARING_IDS</font></tt>
<br><tt><font size=2>from being populated.</font></tt>
<br>
<br><tt><font size=2>Redhat didn't adopt it, so fedora still works.</font></tt>
<br>
<br><tt><font size=2>I never really tried to use it, so I didn't miss it.</font></tt>
<br>
<br><tt><font size=2>> <br>
> Still I know that vnc server was enabled on that client which could
<br>
> be the cause, but I did not choose vnc server from the connection
<br>
> options of nxclient, i just choose shadow.</font></tt>
<br><tt><font size=2>>  </font></tt>
<br><tt><font size=2>> Other relevant facts:</font></tt>
<br><tt><font size=2>> <br>
> Even when I succeed to start a non-shadow session, I am
not able to <br>
> reconnect if I close the nx window. I reopen the connection to <br>
> linux, choose "unix" and not "shadow" my old session
gets displayed <br>
> in the list but It fails to connect to it.</font></tt>
<br>
<br><tt><font size=2>You need to look for error messages. Is the nxclient
terminating ??</font></tt>
<br>
<br><tt><font size=2>> Two windows eventually pop up, one says "
Could not yet establish <br>
> the connection to the remote proxy. Do you want to terminate the <br>
> current session? " . Later another window pops up saying: "
NX <br>
> client was not able to establish an unencrypted channel with the <br>
> server.</font></tt>
<br>
<br><tt><font size=2>Unencrypted sessions should only work if the nxclient
and FreeNX</font></tt>
<br><tt><font size=2>server are on the same subnet . . . .</font></tt>
<br>
<br><tt><font size=2>> This could be due to the remote server being
behind a <br>
> firewall. If this is the case you should be able to run your session<br>
> by unchecking the option 'Disable SSL encryption in all traffic' in
<br>
> the configuration dialog" .</font></tt>
<br>
<br><tt><font size=2>Did you try this ???</font></tt>
<br>
<br><tt><font size=2> <br>
> If i try to connect to the old session with "shadow" after
I close <br>
> the window it does not get listed at all. </font></tt>
<br>
<br><tt><font size=2>Maybe it's "Terminating" instead of "Disconnecting".
</font></tt>
<br>
<br><tt><font size=2>> When i tryed to connect to that session through
"shadow" before I <br>
> close the window I succeed completely.</font></tt>
<br>
<br><tt><font size=2>From windows ??? </font></tt>
<br>
<br><tt><font size=2>> <br>
> To summarize I can connect to new unix sessions and shadow sessions
<br>
> while someone is connected.</font></tt>
<br>
<br><tt><font size=2>You have (in node.conf)</font></tt>
<br>
<br><tt><font size=2>        ENABLE_SESSION_SHADOWING_AUTHORIZATION=0</font></tt>
<br><tt><font size=2> </font></tt>
<br><tt><font size=2>so you should be able to automatically connect to
a suspended</font></tt>
<br><tt><font size=2>session because it doesn't wait for an unconnected
user to</font></tt>
<br><tt><font size=2>authorize the connection.</font></tt>
<br>
<br><tt><font size=2>> I cannot connect to my local view from windows
but yes from linux. I<br>
> cannot reconnect to old unix sessions through "unix" option
or <br>
> "shadow" option.</font></tt>
<br>
<br><tt><font size=2>Do you see a couple of error message in the nxserver.log</font></tt>
<br>
<br><tt><font size=2>        Xlib: connection
to ":0.0" refused by server^</font></tt>
<br><tt><font size=2>and</font></tt>
<br><tt><font size=2>        Error: Aborting
session with 'Failed to connect to display ':0''.</font></tt>
<br>
<br><tt><font size=2>I also see </font></tt>
<br>
<br><tt><font size=2>        NX Agent exited
with exit status 1 occuring twice.</font></tt>
<br>
<br><tt><font size=2>and</font></tt>
<br>
<br><tt><font size=2>The nxclient screen just closes,</font></tt>
<br>
<br><tt><font size=2>*** which is what you reported ***</font></tt>
<br>
<br>
<br>
<br><tt><font size=2>So</font></tt>
<br>
<br><tt><font size=2>your problem is likely to be .Xauthority based.</font></tt>
<br>
<br><tt><font size=2>Make sure both your Console and FreeNX  sessions
use</font></tt>
<br><tt><font size=2>the same one; the default is a good one</font></tt>
<br>
<br><tt><font size=2>         ~/.Xauthority</font></tt>
<br>
<br><tt><font size=2>kdm uses this one, but I notice gdm (with KDE) seems
to</font></tt>
<br><tt><font size=2>use one in /tmp/kde-user/xauth-uid-_0  ( for
example )</font></tt>
<br><tt><font size=2>so they can't both see the MIT ccokie</font></tt>
<br>
<br><tt><font size=2>Log in to X on the console, start a terminal and enter
</font></tt>
<br>
<br><tt><font size=2>        xauth</font></tt>
<br>
<br><tt><font size=2>It will tell you which file it's using.</font></tt>
<br>
<br><tt><font size=2>Do the same within a FreeNX session and see if</font></tt>
<br><tt><font size=2>they are different.</font></tt>
<br>
<br>
<br><tt><font size=2>NOTE I notice some issues with screen sizeing</font></tt>
<br><tt><font size=2>so if you get a blank "shadow" window try
enlarging</font></tt>
<br><tt><font size=2>it by dragging the corner.</font></tt>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>