Blog

Archive for Mail Admin

Amavis falla reportando “TROUBLE in child_init_hook: BDB can’t connect db env. at /var/lib/amavis/db”

Índice de claves

  • Amavis trouble in child_init_hook
  • Amavis no procesa correo y consume 100% cpu

Introducción

Si encuentra los siguientes logs de manera repetida y se combina con un mal funcionamiento de amavis:

Apr 25 11:40:17 node01[30000]: (!!)TROUBLE in child_init_hook: BDB can't connect db env. at /var/lib/amavis/db: No existe el fichero o el directorio, No existe el fichero o el directorio. at (eval 94) line 342.
Apr 25 11:40:17 node01[30001]: (!!)TROUBLE in child_init_hook: BDB can't connect db env. at /var/lib/amavis/db: No existe el fichero o el directorio, No existe el fichero o el directorio. at (eval 94) line 342.

Entonces siga los siguientes pasos para recuperar el servicio y parar las notificaciones:

Resolución del problema

Este error es detectado y corregido automáticamente por core-admin. Si ya tiene core-admin instalado, es posible que tenga una versión antigua. Actualícela:

# crad-update.pyc  -u
# crad-update.pyc  -g

Después, ejecute manualmente la recuperación del comando (o espere unos minutos para que core-admin lo haga solo):

# /usr/share/core-admin/tools/mail_admin/amavis-watcher.pyc --verbose

Tras esto, ya debería estar recuperado el servicio. Reinicie agente y log-watcher para evitar seguir recibiendo notificaciones antiguas:

# /etc/init.d/crad-log-watcher  restart
# /etc/init.d/crad-agent  restart

Posted in: Administrador de Correo, Amavis, Mail Admin

Leave a Comment (0) →

Cambiando la hora del envío de notificaciones de cuota excedida de correo

Dentro de core-admin, para la aplicación de gestión de servidor de correo, usted puede configurar tanto la recepción de un correo general de cuotas excedidas (correo administrador) y también puede configurar que el sistema envíe un correo de cuota excedida a los usuarios finales.

Para ello, tiene que abrir la aplicación “Administrador de Correo” y vaya a las opciones de notificación de cuota como se muestra en el siguiente video:

Sin embargo, en el caso de que sea necesario cambiar la hora de notificación de dichas cuotas, o la frecuencia de la misma, tendrá que:

  1. Editar la especificar la configuración cron localizada en el fichero /etc/cron.d/crad-mail-quotas para ajustarla a sus necesidades. Recuerde que las líneas que tiene que editar son las indicada con el comando “crad-mail-admin-mgr.pyc -k -f”
  2. Para evitar que el sistema de paquetes le modifique el fichero tras actualizar, añada flag inmutable al fichero con:
    chattr +i /etc/cron/crad-mail-quotas

 

Posted in: Administrador de Correo, Administration, Core-Admin, Mail Admin

Leave a Comment (0) →