Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Chequeo WEB con Goliat
#1
Hola!
Tenemos puesta la versión gratuita de Pandora FMS y estamos intentando hacer uso de Goliat para el chequeo de formularios web (haciendo uso de Goliat como una herramienta externa y no integrado como está en la versión Enterprise).
La tarea GET, funciona correctamente y podemos hacer un get a una URL y comprobar que una cadena en concreto es parte del html.
La tarea POST no nos llega a funcionar, obtenemos el siguiente error:
"Thread 1 terminated abnormally: Bad request: URL must be absolute at /usr/lib/perl5/site_perl/5.10.0/Goliat/GoliatLWP.pm line 295 thread 1" ¿Qué estamos haciendo mal?
 Reply
#2
Información adicional:
Hemos revisado los parámetros en el fichero goliat.config y no damos con el problema.
Si en lugar de poner la URL de login (la que tiene el formulario para logarse), ponemos la siguiente (la que aparece en el action), entonces el POST si hace aparentemente el chequeo, pero pongamos el login /paswword que pongamos el resultado siempre es 100% correcto (con lo que no está haciendo realmente la validación). Muchas gracias de antemano por la ayuda!!
 Reply
#3
Por si le sirve a alguien...con la herramienta que han publicado en la librería de recursos de pandora, goliat_web_recorder.xpi, he podido extraer la secuencia de navegación correcta, para incluirla en el fichero goliat.conf.
Después de esto, ya me funciona correctamente y puedo chequear http y https (get, post, chequeo de cadenas..).
He incorporado estos chequeos como módulos en el fichero pandora_agent.conf y monitorizo sin problemas las webs.
 Reply
#4
[quote='gelenmb link' pid='5034' dateline='1340108381']
Por si le sirve a alguien...con la herramienta que han publicado en la librería de recursos de pandora, goliat_web_recorder.xpi, he podido extraer la secuencia de navegación correcta, para incluirla en el fichero goliat.conf.
Después de esto, ya me funciona correctamente y puedo chequear http y https (get, post, chequeo de cadenas..).
He incorporado estos chequeos como módulos en el fichero pandora_agent.conf y monitorizo sin problemas las webs.
[/quote]

Gracias por describir todo el proceso, seguro que a alguien le sirve.

Por si seguis "jugando" con la monitorizacion web, existe un proyecto muy muy completo que permite monitorización WEB transaccional avanzada, se llama SELENIUM y tb es relativamente sencillo integrarlo con Pandora, pero tendréis que echarle unas cuantas horas, eso si, es lo mejor que existe.
 Reply
#5
Muchas gracias!
La verdad que tiene buena pinta, le echaré un vistazo. Y gracias por goliat_web_recorder.xpi, ha sido de mucha ayuda!
 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