Cómo solucionar el error de “No hay dominio bajo control” en iRedMail

Mientras estas configurando un servidor de correo en Ubuntu 20.04 con iRedMail 0.9.8, te encuentras con el error “No hay dominio bajo control” en el panel de iRedAdmin. Este artículo explicará cómo solucionar este error.

No hay dominio bajo control

Nota: El método utilizado en el artículo es para un nuevo servidor de iRedMail. Si tu servidor de iRedMail ha estado funcionando durante algún tiempo, por favor, haz una copia de seguridad de sus cuentas de correo antes de seguir las siguientes instrucciones.

Cómo solucionar el error de “No hay dominio bajo control” en iRedMail

Aunque la cuenta de postmaster es el administrador global del servidor de correo electrónico, iRedAdmin me dice que no hay ningún dominio bajo control. El nombre de dominio no puede ser eliminado desde el panel de iRedAdmin. Tiene que eliminar el nombre de dominio de la base de datos MySQL/MariaDB y volver a añadirlo en el panel de iRedAdmin. Los siguientes pasos son para usuarios de MariaDB en Ubuntu.

Inicie sesión en el shell de MariaDB. (Introduzca la contraseña de usuario sudo, no la contraseña de root de MariaDB).

sudo mariadb -u root

Selecciona la base de datos vmail.

use vmail;

Comprueba los dominios disponibles en la tabla de dominios.

select domain from domain;

Borra el primer nombre de dominio en la tabla de dominios.

delete from domain where domain='tu-dominio.com';

Sal del shell de MariaDB.

exit;

A continuación, vuelve a añadir el dominio en el panel de iRedAdmin.

nuevo dominio

Si te ha salido el error anterior, es probable que amavis no esté funcionando. Puedes comprobar el estado de Amavis ejecutando el siguiente comando.

sudo systemctl status amavis

Muestra de salida:

● amavis.service - LSB: Starts amavisd-new mailfilter
   Loaded: loaded (/etc/init.d/amavis; generated)
   Active: failed (Result: exit-code) since Sat 2018-11-03 08:01:55 UTC; 2h 21min ago
     Docs: man:systemd-sysv-generator(8)

Nov 03 08:01:50 mail.tecnolitas.com systemd[1]: Starting LSB: Starts amavisd-new mailfilter...
Nov 03 08:01:50 mail.tecnolitas.com amavis[751]: Starting amavisd: changed ownership of '/var/run/amavis' from root:root to amavis:amavis
Nov 03 08:01:55 mail.tecnolitas.com amavis[751]: Error in config file "/etc/amavis/conf.d/50-user": Can't open PEM file /var/lib/dkim/tecnoitas.com .pem: No such file or directory at /usr/sbin/amavisd-new 
Nov 03 08:01:55 mail.tecnolitas.com amavis[751]: (failed).
Nov 03 08:01:55 mail.tecnolitas.com systemd[1]: amavis.service: Control process exited, code=exited status=1
Nov 03 08:01:55 mail.tecnolitas.com systemd[1]: amavis.service: Failed with result 'exit-code'.
Nov 03 08:01:55 mail.tecnolitas.com systemd[1]: Failed to start LSB: Starts amavisd-new mailfilter.

Como puedes ver, Amavis no se ejecuta en mi servidor porque no se encuentra el archivo de la clave privada. Puedes generar la clave privada con:

sudo amavisd-new genrsa /var/lib/dkim/tu.dominio.com.pem 2048

A continuación, reinicia Amavis.

sudo systemctl restart amavis

Mostrar la clave pública.

sudo amavisd-new showkeys
clave publica dkim

En tu gestor de DNS, cree un registro TXT. Introduzca dkim._domainkey en el campo Nombre. Copia todo lo que hay entre los paréntesis y pégualo en el campo de valor. Borra todas las comillas dobles.

registro dkim en DNS

Después de guardar los cambios. Compruebe el registro TXT con este comando.

dig TXT dkim._domainkey.tecnolitas.com

Espero que este articulo te haya ayudado.

¡Que tengas un Ingenioso día!

¡que tengas un ingenioso día!

Contrata tu plan Ingenios@ de Sistemas por 5€ al mes y responderé a todas tus preguntas sobre tecnología en el menor tiempo posible. Pasa a formar parte de la comunidad Ingenios@s de Sistemas y disfruta de contenido exclusivo y aprende sobre sistemas Open Source, Blockchain, SmarContract, Web3, Inteligencia Artificial y Reaidad Virtual, súbete al tren de la Revolución 4.0

Si quieres estar al día y no perderte nada Suscribete al Podcast Ingenios@s de Sistemas, un episodio diario que te mantendrá informado y formado en esta vertiginosa carrera.

Deja un comentario

Share to...