[RT-es] Gráficos de informes sólo aparecen a veces.

Rubén Díez Lázaro rdiez en cesga.es
Lun Ene 12 05:36:37 EST 2009


A primera vista, los log's no presentan nada raro, por lo que no lo los 
había enviado....

Tras un examen más detallado, me he dado cuenta de que en el archivo 
/var/log/httpd/rt-access_log, aparecen entradas diferentes según se 
correspondan o no con el caso en que el RT funciona correctamente 
(aparecen los gráfico) o no.

Como había comentado, si me coloco en la pantalla de generación de 
informes y clickeo en el botón "enviar" varias veces, el gráfico de 
barras, que debería aparecer siempre, sólo lo hace a veces. Cuando no 
aparece, el RT tampoco parece generar ningún error....

En el caso de que funcione correctamente y aparezca el gráfico, el log 
rt-access_log refleja dos eventos consecutivos (típicamente con 1 o 2 
segundos de diferencia): primero un POST y luego un GET:

193.144.44.92 - - [12/Jan/2009:11:13:41 +0100] "POST 
/Tools/Reports/ResolvedByOwner.html HTTP/1.1" 200 9806 
"http://rt.cesga.es/Tools/Reports/ResolvedByOwner.html" "Mozilla/5.0 
(X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081030 
Iceweasel/2.0.0.18 (Debian-2.0.0.18-0etch1)"
193.144.44.92 - - [12/Jan/2009:10:13:42 +0000] "GET 
/Search/Chart?PrimaryGroupBy=Owner&Query=Status%20%3D%20'resolved'%20AND%20Queue%20%3D%20'EGEE-Project' 
HTTP/1.1" 200 5176 
"http://rt.cesga.es/Tools/Reports/ResolvedByOwner.html" "Mozilla/5.0 
(X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081030 
Iceweasel/2.0.0.18 (Debian-2.0.0.18-0etch1)"

Pero en el caso en el que falla y no se genera el gráfico, en el log 
rt-access_log sólo aparece un evento de tipo POST (aparentemente igual 
que el primer evento del caso en el que funciona):

193.144.44.92 - - [12/Jan/2009:11:13:56 +0100] "POST 
/Tools/Reports/ResolvedByOwner.html HTTP/1.1" 200 9806 
"http://rt.cesga.es/Tools/Reports/ResolvedByOwner.html" "Mozilla/5.0 
(X11; U; Linux i686; en-US; rv:1.8.1.18) Gecko/20081030 
Iceweasel/2.0.0.18 (Debian-2.0.0.18-0etch1)"

pero no aparece el segundo evento de tipo GET....

¿Alguna idea???

Gracias y un saludo.


Carlos Fuentes Bermejo escribió:
> Hola Rubem
>
> Te aparece algo en los logs que nos pueda servir de ayuda??
>
> Salu2,
> Carlos
> El 09/01/2009, a las 9:38, Rubén Díez Lázaro escribió:
>
>> Tras actualizar el RT a la versión 3.8.1 y pelearme para satisfacer las
>> dependencias con las librerías Graphviz y GD, me he encontrado con el
>> siguiente fenómeno extraño:
>>
>> Cuando genero informes a través de Herramientas/Informes deberían
>> acompañarse estos de un gráfico (generado por el script "Chart"). Pues
>> bien: este gráfico sólo aparece a veces...
>>
>> El que el gráfico aparezca o no parece ser arbitrario. Si le doy varias
>> veces al botón "enviar" para hacer de nuevo la consulta, termina por
>> aparecer; pero obviamente algo no está funcionando bien....
>>
>> En algunos navegadores, en el sitio donde debería aparecer el gráfico
>> aparece el típico icono que indica que no se puede cargar el gráfico. En
>> otros, no aparece ningún rastro del gráfico ni ningún mensaje de 
>> error....
>>
>> ¿Le suena a alguien este problema???
>> ¿Alguna sugerencia sobre cómo solucionarlo???
>>
>> Gracias y un saludo.
>>
>> _______________________________________________
>> RT-es mailing list
>> RT-es en lists.bestpractical.com
>> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-es
>>
>
> -- 
> Carlos Fuentes Bermejo <carlos.fuentes en rediris.es>
> Security Specialist - IRIS-CERT
> RedIRIS/Red.es
> Tel: 91 212 76 20/25 Ext: 5583
> www.rediris.es - http://www.rediris.es/cert
> PGP key: http://www.rediris.es/keyserver
>
>



Más información sobre la lista de distribución RT-es