Clicky

Error en virtualmin: AWstats report Error - Missing Headers

Categoría: Internet (Tutoriales y trucos)
Visitas: 3306
Awstats

Virtualmin no recomienda el uso de repositorios de 3ª partes

Recientemente he instalado una actualización de algunos cientos de paquetes del servidor sobre CentOS 6.6 activando varias repos de RPMForge. En el proceso de "yum update", sin querer se actualizó el paquete de AWStats por defecto, awstats.noarch 0:7.1-1.el6.rf.noarch, al paquete de Virtualmin awstats.noarch 7.0-3.el6.noarch de Repoforge. Esto hizo saltar en AWStats el temido error Encabezados Desaparecidos! (Missing Headers).

Ejecutando en Virtualmin "“> System Settings "“> Re-Check Configuration, se mostró este mensaje de error:

The AWstats command /usr/share/awstats/wwwroot/cgi-bin/awstats.pl was not found on your system

Y buscando más, parece que Virtualmin no recomienda el uso de repositorios de 3ª partes, ya que pueden provocar conflictos a los paquetes existentes, como en este caso.

Hay 2 opciones - desactivar el repositorio de RepoForge, desinstalar AWStats y volver a instalarlo de nuevo desde la repo de Virtualmin. Pero el riesgo con este método es que podría perder mis datos de tráfico existentes.

Por lo tanto, el otro método más largo es averiguar de dónde coge Virtualmin la configuración para el software AWStats y ver si se puede cambiar la configuración. Afortunadamente, es relativamente fácil hacerlo.

Ve a Virtualmin "“> System Settings "“> Features and Plugins.

Haz clic en el enlace de la derecha en azul "Configure":

awstats configure

Te aparecerá algo como esto:

awstats configure dando error de cabeceras

Hay que cambiar estas dos cosas:

Full path to AWstats program: /usr/share/awstats/wwwroot/cgi-bin/awstats.pl
Full path to AWstats icons directory:/usr/share/awstats/wwwroot/icon

A lo siguiente:

Full path to AWstats program: /var/www/awstats/awstats.pl
Full path to AWstats icons directory: /var/www/awstats/icons

Las demás rutas se dejan como están en: /usr/share/awstats

Así quedaría en imagen:

awstats configure corregido el error

Click en "Save" y AWStats hará los reportes de estadísticas del sitio como siempre.