View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Solaris con messages vacío (syslog no funciona)

El problema es que la comunicación con el syslog, que se hace con una "DOOR" (un sistema de archivos especial para comunicaciones que se monta sobre un inodo determinado; es del tipo D), ha perdido el enlace simbólico que ha de tener en /etc/.

Específicamente el error es que se tiene un enlace simbólico del tipo:
% ls -la /etc | grep syslog_door
lrwxrwxrwx   1 root           20 Dec 21  2007 .syslog_door -> #


En vez de lo que debería de tener, que es lo siguiente:
% ls -la /etc | grep syslog_door
lrwxrwxrwx   1 root           20 Mar 16 04:34 .syslog_door -> /var/run/syslog_door>


Para arreglarlo basta escribir instrucciones:

# cd /etc
# rm .syslog_door
# ln -s /var/run/syslog_door .syslog_door
# cd /etc/init.d
# ./syslog stop ; ./syslog start


Y eso es todo; ya deberían volver a aparecer mensajes en el messages.