Cuando trato de iniciar los sevicios de Evolution: me genera el siguiente error:
Version: 1.9.1.0 asked 25 Nov '15, 18:25 Julio Flores Fernando Paz ♦♦ |
El problema es que cuando los servicios windows inician, verifican que existan un key en el regedit llamado igual que el servicio que está levantando, para que pueda escribir sus entradas en el EventLog (que se puede consultar en EventViewer). Un usuario de dominio creado sin ningún permiso especial, no puede crear keys en el regedit, por lo tanto no puede escribir su bitácora y termina con la excepción que pusiste en al pregunta. Para resolverlo se pueden crear esas entradas manualmente con el Registry Editor.
Fuente: https://support.microsoft.com/en-us/kb/329291 La otra manera simple de resolver el problema es dejar que corra una vez con SYSTEM y luego configurar la cuenta de usuario de dominio con permisos limitados. El usuario SYSTEM ya creo las entradas en el Registry y va a funcionar bien. Ya documenté el caso y cree un incidente para revisar el instalador y asegurarme que se creen las entradas en el registry, ya que el setup lo debería hacer.
link
This answer is marked "community wiki".
answered 27 Nov '15, 17:39 Fernando Paz ♦♦ |
Parece que es un problema de permisos de escritura en el Event Viewer. ¿Estas configurando los servicios para que corran con una cuenta de dominio? Una prueba simple es probar a levantar los servicios con SYSTEM. Si funciona tendrías que revisar si las políticas de seguridad de tu cliente necesitan que el usuario que corre Windows Services, tenga algún permiso especial para que pueda escribir en el Event Viewer. Una manera de encontrar exactamente que sucede y demostrar que tiene que ver con los permisos del usuario sobre los recursos locales del servidor es usando el ProcessMonitor, para ello revisa la respuesta de esta pregunta: answered 25 Nov '15, 18:51 Fernando Paz ♦♦ |