Squid no me deja navegar bien



  • Cordial saludo, esta ves me podrian ayudar con algo que descubri hace muy poco se trata de la configuracion del squid, la cual no me deja navegar poruqe la direccion es muy larga, alguien me puede decir como quito la opcion o como aumento el tamaño de longitud en la url, gracias



  • ¡Hola!

    ¿Cómo sabes que es la longitud de la URL?

    Este problema existió hace tiempo, pero debería estar resuelto:

    Buscar MAX_URL en:

    http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE18-20080203-ChangeLog.txt

    Buscando MAX_URL en http://www.squid-cache.org/cgi-bin/swish-query.cgi … en algunos sitios dice que el límite estándar (MAX_URL se fija al compilar squid) es de 4 kByte, pero en ChangeLog parece decir que no hay límite (¿¿¿???)

    Si nos das una dirección con problemas lo pruebo con un squid fuera de pfSense, a ver qué pasa ...

    Saludos,

    Josep Pujadas



  • no lo que pasa es que la hacer una peticion en www.google.com de heath ledger, y hacer click en la de la wikipedia en español aparece el siguiente mensaje:

    ERROR
    La dirección solicitada no puede ser obtenida

    Mientras se descargaba la dirección: http://es.wikipedia.org/wiki/Heath_Ledger

    Se encontró el siguiente error:

    * La dirección solicitada es demasiado larga.

    Si está haciendo una petición POST o PUT, el cuerpo (lo que está intentando subir) es demasiado grande. Si está haciendo una petición GET, entonces el cuerpo de la respuesta (que está tratando de bajar) es demasiado grande. Estos límites fueron establecidos por el Proveedor de Servicios de Internet que opera este caché. Por favor, contacte con él directamente si cree que esto es un error.

    Su administrador del caché es ******************

    Generated Mon, 04 Feb 2008 18:43:24 GMT by Proxy (squid/2.6.STABLE5)

    y si deshabilito el proxy da perfecto, no se que pueda pasar alguna ayuda se les agradeceria



  • Bien raro es …

    Lo he probado con un squid a parte de pfSense y no me ocurre.

    ¿Está en modo transparente tu squid?

    ¿Puedes probarlo sin el modo transparente?, ya que el modo transparente no cumple 100% los estándarers de navegación ...

    Hasta pronto,

    Josep Pujadas



  • Pues efectivamente, yo tambien pense que era el proxy transparente, porque en mi institucion paso el mismo error, pero no, lo quite y no dio, lo mas raro es que borro la cache, reinicio, me fijo en la configuracion y esta todo bien, no entiendo que pasara???

    lo mas raro es que desa habilito el proxy y funciona, siempre y cuando no salga por el, pero si salgo por el, no funciona, y ya estoy creyendo que no es el proxy sino la cache del proxy, porque sera???

    necesito una solucion que me diga que debo hacer para deshabilitar el cache del proxy

    como la deshabilito, he intentado ponerla en cero y nada,  ademas creo que no entiendo mucho sobre esto

    LRU: Last Recently Used Policy  - The LRU policies keep recently referenced objects. i.e., it replaces the object that has not been accessed for the longest time.

    Heap GDSF: Greedy-Dual Size Frequency - The Heap GDSF policy optimizes object-hit rate by keeping smaller, popular objects in cache. It achieves a lower byte hit rate than LFUDA though, since it evicts larger (possibly popular) objects.

    Heap LFUDA: Least Frequently Used with Dynamic Aging - The Heap LFUDA policy keeps popular objects in cache regardless of their size and thus optimizes byte hit rate at the expense of hit rate since one large, popular object will prevent many smaller, slightly less popular objects from being cached.

    Heap LRU: Last Recently Used - Works like LRU, but uses a heap instead.

    si alguien me puede explicar se lo agradeceria mucho



  • ¡Hola!

    Está explicado en http://www.squid-cache.org/Versions/v2/2.6/cfgman/cache_replacement_policy.html

    Son parámetros para determinar qué política se sigue cuando se llena el disco y hay que hacer espacio en la caché para objetos más nuevos …

    Lo mismo para la memoria RAM asignada para caché por squid (objetos pequeños y muy frecuentes), http://www.squid-cache.org/Versions/v2/2.6/cfgman/memory_replacement_policy.html

    lru es el valor por defecto (tanto en disco como en RAM). No creo que tenga nada que ver con el problema que tienes.

    La caché la puedes poner a cero desde la consola con:

    squid -z

    El problema que tienes es realmente raro. Yo probaría a desinstalar squid, reiniciar y volverlo a instalar. Por cierto, ¡qué versión de pfSense estás empleando?

    Saludos,

    Josep Pujadas



  • hola gracias por la explicacion, mi version es la 1.2 rc4.



  • hola de nuevo, bueno ya probe desinstalarlo y reinicie, lo volvi a instalar pero no funciona, no tengo el proxy transparente habilitado, y no estoy utilizandolo, y funciona bien pero configuro el proxy en el navegador, no me da, hay alguna forma de deshabilitar completamente la cache, es que lo que queremos con el proxy es logear los paquetes y restringir paginas, no necesitamos cache, gracias





  • muchas gracias por tu ayuda y colaboracion, pero no funciona, he intentado todo que he encontrado y nada, sera tal vez un bug, o quien sabe, lo raro es que es la cache, la deshabilite segun lo que lei pero ni asi, no he podido, con o sin proxy transparente, es muy dificil saber, me gustaria que hubiera una solucion, que no sea instalar un linux y un squid, me gusta mucho el pfsense, pero bueno, alguien me podria sugerir como debo configurar el cache management para que funcione, estoy es mejor dicho al borde de la locura jejejej XD



  • AMIGO A MI ME SUCEDIO LO MISMO Y LEY EN UN FORO EJEMPLO SI TU PC POSEE 512 DE MEMORIA EL SQUID NO LE PUEDES COLOCAR MAS DEL 50 % DE LA MEMORIA EN ESE CASO SERIA MAXIMO 256 O MENOS SI COLOCAS MAS DE 256 DE MEMORIA EL SQUID NO TE VA A FUNCIONAR.



  • hola, la verdad es eque mi equipo tiene una giga de ram, y ni siquiera estoy usando el 25% de su capacidad, esto con el fin de poner otros servicios en marcha


Locked