Solución a error: Exim Binary not found! – CentOS

Solución a error: “Exim Binary not found! at /usr/local/cpanel/Cpanel/**” en servidores Cent OS 6 y 7.

Esta mañana, uno de los servidores que administró tenía problemas en el servicio de envío de correo (exim), al revisar el estado en “Estado del servidor / Estado del servicio” en el WHM (Web Host Manager de cPanel), el servicio de exim aparecía caído:

Al ver lo anterior dije “Bien, bastará con que reinicié exim“, y al ir a la sección de reinicio de servicios, me llevé la sorpresa de que no aparecía el “Servidor de correo exim”, ahí noté que algo andaba mal.

Para acelerar las cosas, fui inmediatamente al “Administrador de configuración de exim” y traté de resetear la configuración del exim y ahí fue cuando me apareció el mensaje:

Doing Dry Run
Exim Binary not found! at /usr/local/cpanel/Cpanel/Exim.pm line 99.

Es la primera vez que me aparecía ese mensaje, así que revisé más a fondo y analicé los registros de error (logs) del exim de las horas en que el servicio había empezado a fallar y ahí encontré que el error se generó a raíz de una actualización automática de cPanel que no concluyó con éxito.

¿Cómo se solucionó?

Como el Exim se había dañado se ejecutó el siguiente comando vía SSH para repararlo:

/scripts/check_cpanel_rpms –fix

Por último ejecuté el siguiente comando para comprobar y no dio ningún error:

/scripts/restartsrv_exim –check

Como mencioné, es la primera vez en muchos años que me aparece este error y al no encontrar en Internet alguna referencia sobre ese mismo error, decidí publicarlo ahora en mi blog. Espero que te sea útil, si es así deja tu comentario.

 

 

You May Also Like

About the Author: Víctor Pérez

Estudiante de Lic. en Física. Apasionado de las Matemáticas, Ciencia, Tecnología y Ciberseguridad

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.