Intro

Pandora es un sistema de monitorización similar a Nagios que en principio es mucho más sencillo de utilizar. Además los agentes (los hay hasta para Android) son muy ligeros y consumen muy pocos recursos.

El caso es que llevo ya tiempo viendo que el sistema presenta una incidencia relativa a la actualización y no se termina de resolver. Indica que hay una actualización pendiente, que vayamos al Update Manager para instalarla. Sin embargo, una vez allí la versión actual instalada es 0 y al clicar en actualizar presenta un error de Extracción de los archivos.

 

Solución

La solución la encontré en esta entrada del foro de pandora fms: https://pandorafms.com/forums/thread-8361-page-2.html

Consiste sencillamente en sustituir la línea

if ($result != 0) {

por esta otra:

if ($result !== true) {

en el archivo functions_update_manager.php del directorio include del pandora_console. La línea está en torno a la 600 (la 666 en el archivo de mi instalación de pandora fms)

Hecho ésto volvemos a clicar en actualizar y el sistema se actualiza y la versión actual instalada ya no aparece como 0