Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problema con la tarea de reconocimiento
#1
Buenos 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!
 Reply
#2
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.
 Reply
#3
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 Smile

En cuanto a permisos, todo está bien configurado, sino tampoco funcionaría el reconocimiento mediante el script.

Un saludo y gracias.
 Reply
#4
Puede ser una tontería, pero comprueba que tienes nmap en tu Pandora Server. Wink

Saludos.
 Reply
#5
Si que está instalado :S

Con el script de snmp, hace el reconocimiento pero no los añade a la red porque (creo) que me falta saber el comunity snmp de los equipos. ¿Sabe alguien como puede conocerse este dato?

Saludos!
 Reply
#6
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!
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes