Introducción:
Al actualizar cPanel en su servidor dedicado o VPS, puede que a su correo le lleguen continuos mensajes indicando que el servicio cpdavd no ha iniciado.-
– FAILED: cpdavd on servido12.dominioxxxxxx.com
– cpdavd is not running
– cpdavd failed @ Wed Oct 31 13:50:53 2012. A restart was attempted automagically.
– BEGIN failed–compilation aborted at /usr/local/cpanel/libexec/cpdavd line 26.
Una de las causas para que cpdavd no inicie correctamente se debe a la falta o error de alguna librería Perl, por lo cual para corregirlo procederemos a reinstalarlo.
Solución
Conéctese a su VPS Linux a través de un cliente SSH como Putty, y luego realice lo siguiente:
1. Actualice o reinstale Perl.
root@servidor1 [~]# wget http://layer1.cpanel.net/perl588installer.tar.gz root@servidor1 [~]# tar -xvzf perl588installer.tar.gz root@servidor1 [~]# cd perl588installer root@servidor1 [~]# ./install
2. Actualice cPanel.
root@servidor1 [~]# /scripts/upcp
3. Ejecute el siguiente comando para asegurarse que todos los módulos se reinstalaron.
root@servidor1 [~]# /scripts/checkperlmodules
4. Reinicie cpdavd:
root@servidor1 [~]# /usr/local/cpanel/cpdavd --restart