I figured out my problem & fixed it! <br>I was 'enabling' too many Auth type's<br><br>The snippet of my conf found below should be able to be used to duplicate the situation I had. <br>After I resolved it on 1 system, I was able to restart my other machine that had previously been doing it, apply the correction's i did on my main machine & login as the user I meant to, rather than "NX" - So I know this 'fix' works.<br>
<br>
I kind of understand why other's might not have encountered it, but am also somewhat surprised others have not. I did what I did because of how vague the main NX documentation is. <br>-It did not seem to clarify that it is explaining all possible configuration's options, so I enabled all of them. <br>
<br><br><br>My original conf, that for some reason worked on 1 system, but not on others :<br>
<br># This adds the usermode to the possible authentication methods<br># Usermode means that a user can start the nxserver as his shell<br># and connect directly to the right server via a custom client.<br>ENABLE_USERMODE_AUTHENTICATION="1"<br>
<br># This adds the passdb to the possible authentication methods<br>ENABLE_PASSDB_AUTHENTICATION="1"<br><br># This adds SSH to the possible authentication methods. For it to work sshd<br># must be set up at localhost accepting password authentication.<br>
ENABLE_SSH_AUTHENTICATION="1"<br><br># This adds SU to the possible authentication methods. For it to work the<br># "nx" user must be in the wheel (RedHat, Fedora) or the users group (SUSE)<br># and the user logging in must have a valid shell that accepts the -c<br>
# parameter.<br>#ENABLE_SU_AUTHENTICATION="0"<br><br>-Now I only use "Enable SSH Authentication" and everything works as expected.<br>