Bienvenido a la comunidad de Pandora FMS › Forums › Soporte de la comunidad › Problema con la tarea de reconocimiento
-
Problema con la tarea de reconocimiento
Posted by god4saken on agosto 19, 2011 at 14:37Buenos días,
llevo un tiempo usando Pandora (la versión 3.2) y recientemente he necesitado el módulo de reconocimiento y no consigo hacerlo andar.
Lo he dado de alta tal y como he visto en la documentación: gestionar servidores -> gestionar tareas de reconocimiento -> nueva tarea.
Los parámetros de red están todos bien puestos pero sin embargo la tarea siempre está al 1%, y no consigo que haga nada, ni forzando la tarea. En los logs no he visto ningun error ni información adicional de utilidad, así que si pudiéseis echarme una mano lo agradecería mucho.NOTA: edito porque se me había olvidado comentar detalles que pueden ser importantes:
El servidor lo he montado sobre Linux (concretamente gentoo), tengo instaladas todas las dependencias (o por lo menos no se queja de nada el pandora).Saludos!
god4saken replied 13 years, 6 months ago 2 Members · 5 Replies -
5 Replies
-
::
Buenas tardes.
Para empezar, asegúrate de que tu versión está actualizada… las recon tasks deberían seguir funcionando, pero no está de más actualizar y hacer algún mantenimiento de la BBDD de vez en cuando.
Por otro lado, ten cuidado con los parámetros que pones… pues dependiendo de la velocidad de la red y el número de hosts a escanear, ésta tarea se puede hacer bastante larga… por ejemplo, te puedes tirar días para hacer una recontask de una subred 192.168.0.0/16 por ejemplo.
También deberías comprobar si tienes permisos para realizar dichas tareas de reconocimiento tanto en tu máquina como en tu subred.
Saludos.
-
::
La red es /24, así que no tarda tanto, aún así, debería aparecer algo en los logs, pero no aparece nada. Si uso un script personalizado tal y como aparece en la documentación si se ve en los logs como va detectando los equipos, y el porcentaje si varía.
La versión está actualizada y la bbdd lista 🙂
En cuanto a permisos, todo está bien configurado, sino tampoco funcionaría el reconocimiento mediante el script.
Un saludo y gracias.
-
-
-
::
He encontrado el error, hay un error en el código fuente, dentro del fichero PandoraFMS/ReconServer.pm en la línea 115 aparece:
if (defined ($task->{‘id_recon_script’})) {
exec_recon_script ($pa_config, $dbh, $task);
return;
}El problema es que si la tarea no tiene un script, entonces el campo id_recon_script está definido pero a 0, y al estar definido entra en ese if y sale de la funcion con el return, por lo que nunca llega a hacer el barrido de la red.
Saludos!