How to setup VNC Enterprise edition for Unix as server.
wayne.gordon@abs.gov.au
wayne.gordon "at" abs.gov.au
Wed Apr 13 01:08:01 2005
I am trying to evaluate VNC Enterprise Edition for Unix on Solaris for use
at my place of work, we are currently using the Free Edition.
I cannot find any documentation on what options need to be set to allow VNC
Enterprise to use normal Unix authentication.
Everything works fine if I use the normal ~/.vnc/passwd file but that is
what we are trying to avoid.
I have tried several options and combinations to no avail.
These are some of the options I have tried singly and in combination in my
config file.
-UserPasswdVerifier=UnixAuth
-PamApplicationName=other # I have tried all other allowed types we use
as well.
-AllowedUsers XXXXXX:f -AllowedGroups XXX:d
-PasswordFile=/etc/passwd # $HOME/.vnc/passwd file works fine with
vncAuth in line one above
-pn
The VNC server starts up OK but when I use the Windows Enterprise VNCviewer
it complains.
Initially returns.
"Error creating listening socket:Not owner.
Do you wish to reconnect?"
I press "Yes" then process continues and then after I enter my userid and
Unix password it complains.
"Either the username was not recognised, or the password was incorrect.
Do you wish to reconnect?"
This shows up in the log at the Unix end.
Wed Apr 13 09:53:02 2005
UserPasswdVerifierMgr: UnixAuth.verifyUserPasswd("XXXXXX", "***")
SConnection: AuthFailureException: Either the username was not recognised,
or
the password was incorrect
Connections: closed: NNN.NN.NN.NN::NNN (Either the username was not
recognised, or the password was incorrect)
The VNC Enterprise is compiled for Solaris 7 but I am using Solaris 9 and
do not know if that is causing this problem.
Any ideas? I cannot complete/start until I can get that bit working.
===============================
Wayne Gordon
Unix Admin Team
Australian Bureau of Statistics
-----------------------------------------------
ABS Web Site: www.abs.gov.au