Blog dedicated to Oracle Applications (E-Business Suite) Technology; covers Apps Architecture, Administration and third party bolt-ons to Apps

Saturday, July 19, 2008

_XSERVTransSocketCreateListener: failed to bind listener

On a newly built Solaris 10 server whenever vncserver was started it errored out with these errors:

_XSERVTransSocketCreateListener: failed to bind listener
_XSERVTransSocketUNIXCreateListener:
...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: failed to createlistener for local

Fatal server error:
Failed to establish all listening sockets

I checked the permissions of vncserver file and /tmp/.X11-unix/

$ ls -ld /tmp/.X11-unix/
drwxrwxr_x 2 root root 235 Jul 19 19:59 /tmp/.X11-unix/
$

The others group doesn't have permission

# chmod 777 /tmp/.X11-unix/
$ ls -ld /tmp/.X11-unix/
drwxrwxrwx 2 root root 235 Jul 19 19:59 /tmp/.X11-unix/

That fixed the issue.

2 comments:

Fred Medlin said...

Perfect. It just happened to me on a new Solaris 5.10 server and this fixed the problem.

Alan said...

Thanks !!!

Our two sysadmins are both unavailable and I haven't been able to do an vnc session that I critically needed to do.

Your solution fixed it right up!

Cheers,

Alan