-
Ajax y graficas
Buenos dias,
Teniendo pandora instalado y funcionando, llego del fin de semana y me encuentro que le pasa algo raro a la interfaz web. Parece que todo el ajax ha dejado de funcionar. La maquina donde esta la consola web no se ha tocado… lo mas que se ha cambiado fue que vi que el update manager decia que habia una actualizacion disponible y pinche en actualizar.
Problema, como no uso la version enterprise y no me funciono la actualizacion (tenia que haber leido antes). Como accede a http://xxxxxxx/action y no existe en mi instalacion no creo que sea una causa del problema un problema.
Todo funciona, se lanzan alertas y recojen datos, pero las graficas y los menus ajax me han desaparecido. Por ejemplo al configurar un agente desde:
http://xxxxxx/index.php?sec=gagente& sec2=godmode/agentes/configurar_agente&tab=main& id_agente=23
Me sale este error… a ver si os dice algo:
*//* * Queued Ajax requests. * A new Ajax request won’t be started until the previous queued* request has finished. *//* * Synced Ajax requests. * The Ajax request will happen as soon as you call this method, but * the callbacks (success/error/complete) won’t fire until all previous * synced requests have been completed. */(function($) {var ajax = $.ajax;var pendingRequests = {};var synced = [];var syncedData = [];$.ajax = function(settings) {// create settings for compatibility with ajaxSetupsettings = jQuery.extend(settings, jQuery.extend({}, jQuery.ajaxSettings, settings));var port = settings.port;switch(settings.mode) {case “abort”: if ( pendingRequests[port] ) {pendingRequests[port].abort();}return pendingRequests[port] = ajax.apply(this, arguments);case “queue”: var _old = settings.complete;settings.complete = function(){if ( _old )_old.apply( this, arguments );jQuery([ajax]).dequeue(“ajax” + port );;};jQuery([ ajax ]).queue(“ajax” + port, function(){ajax( settings );});return;case “sync”:var pos = synced.length;synced[ pos ] = {error: settings.error,success: settings.success,complete: settings.complete,done: false};syncedData[ pos ] = {error: [],success: [],complete: []};settings.error = function(){ syncedData[ pos ].error = arguments; };settings.success = function(){ syncedData[ pos ].success = arguments; };settings.complete = function(){syncedData[ pos ].complete = arguments;synced[ pos ].done = true;if ( pos == 0 || !synced[ pos-1 ] )for ( var i = pos; i < synced.length && synced.done; i++ ) {if ( synced.error ) synced.error.apply( jQuery, syncedData.error );if ( synced.success ) synced.success.apply( jQuery, syncedData.success );if ( synced.complete ) synced.complete.apply( jQuery, syncedData.complete );synced = null;syncedData = null;}};}return ajax.apply(this, arguments);};})(jQuery);/* ]]> */
Al intentar pinchar en un grafico no se por que me intenta llevar a:
denied:javascript:winopeng('operation/agentes/stat_win.php?type=sparse&period=86400&id=400&label=eth1 outOctects&refresh=600','day_4ea3bfe4')
La version que uso de Pandora es la 3.0 (del 29 de diciembre) y esta instalada en una debian etch que ya os digo (con el history en la mano) que no se actualiza desde hace tiempo.
Si alguien puede ayudarme con esto se lo agradeceria, y si necesitais mas informacion estare encantado de proporcionarosla.
Muchas gracias, al menos por leer hasta aqui 🙂