Solucionar problemas con Named en Plesk 8.4

Seguro que si tiene un servidor con CentOS 5.1 o 5.2 y el panel de control Plesk 8.4, tanto si es una instalación nueva como una actualización del panel o del sistema operativo, te has encontrado con problemas con el servidor de dns (bind).

Desde consola el problema reporta un error al iniciar o reiniciar el servicio named:

[[email protected]]# service named restart
Stopping named:                                            [  OK  ]
Locating /var/named/chroot//etc/named.conf failed:
                                                           [FAILED]

Ahora que ya tenemos claro el problema de dns en nuestro servidor tenemos que eliminar el paquete bind que hay de más con alguno de estos dos comandos:

yum remove bind-chroot

Editar el fichero /etc/yum.conf y añade al final del mismo «exclude=bind-chroot«, para evitar que este paquete pueda volver a instalarse en futuras actualizaciones.

Creamos una referencia virtual al fichero named.conf para que sea visible desde el directorio /etc/:

ln -sf /var/named/run-root/etc/named.conf /etc/named.conf

Asignamos el grupo y usuario correcto al fichero de configuración y la referencia creada:

chown named:named /var/named/run-root/etc/named.conf
chown named:named /etc/named.conf

Editamos el fichero del sistema para la configuración del servidor de nombres que esta en /etc/sysconfig/named y añadimos o editamos la linea que empieza por ROOTDIR que debemos tener justo antes de la linea que empieza por OPTIONS.

ROOTDIR=»/var/named/run-root»

Ya estamos listos para reiniciar el dns y debe funcionar sin problemas, para reiniciarlo solo tienes que ejecutar:

service named restart

0 0 votos
Article Rating
2 Comments
Más antiguo
Más nuevo Más votado
Opiniones en línea
Ver todos los comentarios
ivan
ivan
14 años antes

excelente articulo, me salvaste la vida. :D

DeM
DeM
14 años antes

Un artículo perfecto :). Más de uno habrá salvado el culo gracias a él.

Saludos y gracias!

Scroll al inicio