I've installed nxserver, nxnode and nxclient on my workstation (OS OpenSuse 12.2) as well as nxclient on my notebook (Windows 7).
After a long period of trouble shooting I could establish one working nxserver session (username 'bee39476') and log on to the workstation.

On my workstation exist two user accounts:
user1: elisabeth
user2: bee39476

I've installed the software package OpenFoam on the workstation in /home/elisabeth/.... but it is not possible to start my simulation cases if I connect to
the workstation via nxserver with user 'bee34976'. If I navigate to the case directory to start the solver from there, simulation does not start.

Therefore I've tried to create another nxserver user account 'elisabeth' to bypass that problem. But the login process provides me the well-known error message:

NX> 203 NXSSH running with pid: 5952
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
NX> 200 Connected to address: on port: 22
NX> 202 Authenticating user: nx
NX> 208 Using auth method: publickey
HELLO NXSERVER - Version 3.5.0-11 - LFE
NX> 105 Hello NXCLIENT - Version 3.5.0
NX> 134 Accepted protocol: 3.5.0
NX> 105 Set shell_mode: shell
NX> 105 Set auth_mode: password
NX> 105 Login
NX> 101 User: elisabeth
NX> 102 Password: ********
NX> 103 Welcome to: rfhmab678 user: elisabeth
NX> 105 Listsession --user="elisabeth" --status="suspended\054running" --geometry="1536x960x32+render" --type="unix-kde"
NX> 127 Available sessions:

Display Type Session ID Options Depth Screen Status Session Name
------- ---------------- -------------------------------- -------- ----- -------------- ----------- ------------------------------

NX> 148 Server capacity: not reached for user: elisabeth
NX> 105 Start session with: --link="adsl" --backingstore="1" --encryption="1" --cache="16M" --images="64M" --shmem="1" --shpix="1" --strict="0" --composite="1" --samba="1" --media="1" --mediahelper="esd" --imagecompressionmethod="3" --imagecompressionlevel="-1" --render="1" --session="CFD" --type="unix-kde" --geometry="1471x932" --client="winnt" --keyboard="pc102\057de" --screeninfo="1471x932x32+render"
NX> 502 ERROR: Public key authentication failed
NX> 502 ERROR: NX server was unable to login as user: elisabeth
NX> 502 ERROR: Please check that the account is enabled to login,
NX> 502 ERROR: the user's home directory, the directory ~/.ssh
NX> 502 ERROR: and the file ~/.ssh/authorized_keys2 have correct
NX> 502 ERROR: permissions setting according to the StrictModes
NX> 502 ERROR: of your SSHD configuration.
NX> 999 Bye.
NX> 280 Exiting on signal: 15

Why can one user (bee39476) connect the workstation whereas the other (elisabeth) can not?
What do I have to change to make my simulation cases from my windows notebook running if I access the workstation with user 'bee39476'?

Please help me!