<br><tt><font size=2>freenx-knx-bounces@kde.org wrote on 14/02/2012 17:45:42:<br>
<br>
> Thanks for the information Chris. I'll give it another shot,
but <br>
> I'm unable to even get into my machine with the nxclient from my <br>
> Windows machines. The server experiences the segfault and says
<br>
> authentication failed. I think the problem started when I was
last <br>
> able to remote in and started a session where I was using Firefox
<br>
> and FireFTP. I closed the session (didn't terminate it), and
I've <br>
> not been able to get back in since.<br>
> <br>
> I'll get you more information, and I really appreciate your help this
far. <br>
</font></tt>
<br>
<br><tt><font size=2>Actually I've just had a look through your debug again.</font></tt>
<br>
<br><tt><font size=2>NOTE</font></tt>
<br><tt><font size=2>NX makes two ssh connections, a remote using rsa and
then</font></tt>
<br><tt><font size=2>another to localhost using password.</font></tt>
<br>
<br><tt><font size=2>On yours the second one fails, but running sshd in
debug mode</font></tt>
<br><tt><font size=2>means you only get one connection.</font></tt>
<br>
<br><tt><font size=2>so</font></tt>
<br>
<br><tt><font size=2>to debug this second connection you will need to run</font></tt>
<br><tt><font size=2>a separate sshd in debug mode.</font></tt>
<br><tt><font size=2>and</font></tt>
<br><tt><font size=2>tell FreeNX to use that one using SSHD_PORT=</font></tt>
<br>
<br>
<br><tt><font size=2>It's just as easy to run two in debug mode so</font></tt>
<br><tt><font size=2>you get a full picture</font></tt>
<br>
<br>
<br>
<br>
<br><tt><font size=2>You will need two "root" terminal sessions
on your server.</font></tt>
<br>
<br>
<br><tt><font size=2>Stop the ssh service</font></tt>
<br>
<br><tt><font size=2>In terminal 1 run</font></tt>
<br>
<br><tt><font size=2> /usr/sbin/sshd
-d -d -d -p 22 </font></tt>
<br>
<br><tt><font size=2> If you have changed
from port 22 to another one</font></tt>
<br><tt><font size=2>
- use the other one.</font></tt>
<br>
<br><tt><font size=2>In terminal 2</font></tt>
<br>
<br><tt><font size=2> edit /etc/nxserver/node.conf
and change</font></tt>
<br><tt><font size=2> #SSHD_PORT=22
(or whater you use)</font></tt>
<br><tt><font size=2>
to a different port eg.1000</font></tt>
<br><tt><font size=2> & uncomment
it if necessary</font></tt>
<br><tt><font size=2> SSHD_PORT=1000</font></tt>
<br>
<br><tt><font size=2>then run</font></tt>
<br>
<br><tt><font size=2> /usr/sbin/sshd
-d -d -d -p 1000-or-whatever</font></tt>
<br>
<br><tt><font size=2>to start the second sshd in term2</font></tt>
<br>
<br>
<br><tt><font size=2>Then you can try your nxclient</font></tt>
<br><tt><font size=2> (against the sshd
on the port in t1) </font></tt>
<br>
<br><tt><font size=2>and see if it falls over . . .</font></tt>
<br>
<br>
<br><tt><font size=2>I note the sshd pid from the segfault does not</font></tt>
<br><tt><font size=2>correspond to any of the sshd pids in your debug.</font></tt>
<br>
<br><tt><font size=2>Are you sure they are related ??</font></tt>
<br>
<br>
<br>