Este mensaje es una traducción de
este thread.
Estimados usuarios de IspCP,
Las versiones
1.0.3 y
1.0.3-1 tienen un importante bug que afecta a la configuración generada para bind (archivo /etc/bind/named.conf).
En los sistemas afectados, después de actualizar o eliminar un dominio/alias la configuración de bind queda corrupta. El problema se puede solucionar de la siguiente forma:
Nota importante: Recomendamos encarecidamente a todos los usuarios de las versiones de IspCP anteriormente mencionadas aplicar esta correción para evitar futuros problemas.
Pasos para Debian:
1. Parar el demonio ispcp:
Code:
# /etc/init.d/ispcp_daemon stop
2. Reemplazar los ficheros afectados por los corregidos:
Code:
# cd /var/www/ispcp/engine
# wget -O- 'http://www.isp-control.net/ispcp/raw-attachment/ticket/2146/FixBind9.tar.gz' | tar -xzv
Nota: Solo los siguientes ficheros serán reemplazados:
-
ispcp-als-mngr
-
ispcp-dmn-mngr
-
ispcp_common_methods.pl
3. Corregir los permisos
Code:
# sh /var/www/ispcp/engine/setup/set-engine-permissions.sh
4. Eliminar ficheros antiguos:
Code:
# rm /etc/ispcp/bind/backup/named.conf.system
# rm /etc/ispcp/bind/working/named.conf
5. Reinstalar bind9:
Code:
# /etc/init.d/bind9 stop
# aptitude purge bind9
# aptitude install bind9
6. Hacer una copia de seguridad de la configuración actual named.conf:
Code:
# cp /etc/bind/named.conf /etc/ispcp/bind/backup/named.conf.system
7. Reemplazarla con la configuración base nueva:
Code:
# cp -f /etc/ispcp/bind/named.conf /etc/ispcp/bind/working/
8. Ejecutar el actualizador para regenerar la configuración de todos los dominios:
Code:
# cp /etc/ispcp/ispcp.conf /etc/ispcp/ispcp.old.conf
# cd /var/www/ispcp/engine/setup
# perl ispcp-update
Listo. Disculpas por los problemas ocasionados. Esperemos que disfrutéis de la mejor experiencia utilizando IspCP. Atentamente,
Equipo de IspCP