I've installed nx & freenx on a RHEL 6.3 via the 'yum install nx freenx' command. In the configuration file, node.conf, I've un-commented the following lines:
ENABLE_USERMODE_AUTHENTICATION="0"
ENABLE_PASSDB_AUTHENTICATION="0"
ENABLE_SSH_AUTHENTICATION="1"
On my mac client I have installed the NoMachine player and copied the client.id_dsa.key from the server. On the server I am able to successfully start the nxserver via the nxserver --start command. When I run nxserver --status I get the following output:
NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: not detected)
NX> 110 NX Server is running
NX> 999 Bye
So to me it means that the nexserver is running and indeed I'm able to telnet into the port. THe problem is that when I try to connect using my NoMachine client I get the following error almost instnantly:
The NoMachine service is not available or the NX access was disabled on host xxx.xxx.xxx.xxx.
Now I have the same setup on another computer and I've never had an issue with any of this. Any thoughts?