error while starting sun(unix) vncserver

Adam asn "at" mediaone.net
Fri, 24 Sep 1999 00:08:18 +0000


I have had the same problem.

/tmp/.X11-unix needed to be made writeable by the owner of the vncserver
process.  I think the normal Sun Xserver resets the perms when it
starts.  A workaround it to create a suid==root program which resets the
perms before Xvnc starts, call it from the vncserver script.

NB:  I don't know what the security implications of changing the
permissions might be.

-Adam



Mary Blanchard wrote:
> 
> Hello VNC list,
> 
> I receive this error: _XSERVTransSocketCreateListener: failed to bind
> listener
>                              _XSERVTransSocketUNIXCreateListener:
> ...SocketCreateListener() failed
>                              _XSERVTransMakeAllCOTSServerListeners:
> failed to create listener for local
>                              Fatal server error:
>                              Failed to establish all listening sockets
> 
> when trying to start the vncserver process on a sun solaris 2.6
> machine (ultra60).  I am able to run the same vncserver perl script on
> another ultra60 same os rev and I don't have any problems. On the
> machine where the vncserver works I can run it either as an admin or
> standard user; however, on the other machine I can only run the
> process as root.
> 
> any ideas would be greatly appreciated.
> 
> thankyou
> 
> Jeremy Hooper

-- 
qwerty keyboards make it very easy to type qwerty...

---------------------------------------------------------------------
The VNC mailing list - see http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------