Menú principal
Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Menú Mostrar Mensajes

Mensajes - tachin

#1
Hola de nuevo,muchas gracias amigo firecold
he compilado el plugin con su .cpp, cambiado el regex y ahora mismo si que me cachea las imagenes en el servidor proxy, ingreso en la carpeta /thunder/tesdevelocidad.es y estan, solo que al realizar el test, sigue obteniendo de internet la imagen.

Gracias nuevamente
#2
Hola, he intentado crear un plugin siguiendo el tutorial, pero no consigo haga hit.
Este es el cpp
// use this line to compile
// g++ -I. -fPIC -shared -g -o testdevelocidad.es.so testdevelocidad.es.cpp
// regex
// http.*\.testdevelocidad.es.*(\.jpeg|\.jpg)

string get_filename(string url) {
vector<string> resultado;
if (url.find("?") != string::npos) {
stringexplode(url, "?", &resultado);
stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
return resultado.at(resultado.size()-1);           
} else {
stringexplode(url, "/", &resultado);
return resultado.at(resultado.size()-1);
}
}

extern "C" resposta getmatch(const string url) {
    resposta r;

if ( (url.find(".testdevelocidad.es/speedtest/") != string::npos) and
( (url.find(".jpeg") != string::npos) or (url.find(".jpg") == string::npos) )
) {

    r.file = get_filename(url);
if (!r.file.empty()) {
r.match = true;
r.domain = "testdevelocidad";
} else {
r.match = false;
}
} else {
r.match = false;
}
return r;
}


Usando chrome, esta es el archivo para hacer el test,
Request URL:http://www.testdevelocidad.es/speedtest/random1000x1000.jpg?x=1354701941000-2
Alguien me puede orientar?, quizas este fallando en el regex, no tengo mucha experiencia.

Gracias
#3
Hola! antes de nada quisiera agradecer que nos deis la oportunidad de usar esta herramienta que tan util resuelta.

Y ahora el problema en cuestion.

Thunder en squid 2.7, cachea youtube, pero no hace hit, he probado con otras webs que aparecen en plugins y funciona sin problema.

Decidi probar thunder sobre squid3, y este si que me devuelve lo cacheado full speed, el problema es que squid3 me resuelve la dns ipv6.
al parecer a partir de la 3.1.6, funciona con la favorita del host, y en este caso, tanto google como youtube, usan primero dns ipv6 por ser mas rapidas.

He añadido al squid.conf
dns_v4_fallback on

Pero no resuelve el problema.

En mi red, no uso ipv6, sin embargo squid me resuelve ipv6, creia que era fallo mio, y he reinstalado varias veces, y nada sigue igual, el script de instalacion perfecto, los hits perfectos, pero si una web usa ipv4 e ipv6, me la entrega en ipv6 :(.

A alguien mas le ocurre?
A alguien le funciona youtube sobre squid 2.7?

Gracias