Monday, July 18, 2016

VNC service went to maintenance mode on Solaris 10

# svcs -l svc:/application/x11/xvnc-inetd:default
fmri         svc:/application/x11/xvnc-inetd:default
name         X server that displays to VNC viewers
enabled      true
state        maintenance
next_state   none
state_time   Thu Jun 30 16:15:33 2016
restarter    svc:/network/inetd:default

Error in /var/svc/log :

 Executing start method ("/lib/svc/method/fs-local") ]
cannot mount 'rpool/export' on '/export': directory is not empty
WARNING: /usr/sbin/zfs mount -a failed: one or more file systems failed to mount
[ Jun 17 00:52:19 Method "start" exited with status 0 ]

Error in /var/adm/messages :

 inetd[15492]: [ID 702911 daemon.error] Property 'name' of instance svc:/application/x11/xvnc-inetd:default is missing, inconsistent or invalid
Jun 30 16:15:27 muvmzn015 inetd[15492]: [ID 702911 daemon.error] Property 'proto' of instance svc:/application/x11/xvnc-inetd:default is missing, inconsistent or invalid
Jun 30 16:15:33 muvmzn015 inetd[15492]: [ID 702911 daemon.error] Property 'name' of instance svc:/application/x11/xvnc-inetd:default is missing, inconsistent or invalid
Jun 30 16:15:33 muvmzn015 inetd[15492]: [ID 702911 daemon.error] Property 'proto' of instance svc:/application/x11/xvnc-inetd:default is missing, inconsistent or invalid
Jun 30 16:15:33 muvmzn015 inetd[15492]: [ID 702911 daemon.error] Invalid configuration for instance svc:/application/x11/xvnc-inetd:default, placing in maintenance

Issue :

home$ cat /etc/services | grep -i vnc
#vnc-servert5900/tcpttt# Xvnc

Fixed after editing as below

home$ cat /etc/services | grep -i vnc
vnc-server      5900/tcp                        # Xvnc

Restart the inetd service.   ( sometimes need to reboot the system).








1 comment: