Problema con squid despues de actualizar a 2.2.4



  • Podria alguien comentarme si tienen referencia sobre algun problema con squid 2.x y squidguard en la version 2.24 ?version 32 bits

    Estaba funcionando bien con la version 2.1 pero despues de que se actualizó el proxy funciona pero solo en modo estandard; en modo transparente el equipo no procesa ninguna petición y los navegadores reciben una pagina de error.

    En modo estandard funciona sin ningun problema.

    He visto varios hilos pero en ninguno de los que he visto he encontrado una solucion al tema.

    gracias de antemano



  • Yo tengo también este problema, pero comenzando una instalación desde cero. Es decir, pfsense 2.2.4 y recién instalado el paquete squid3 3.4.10_2-amd64 (versión 0.3.2) y squidguard 1.4_7-amd64 (versión 1.9.15).

    Antes de instalar squidguard,  squid funcionaba perfecto en modo transparente pero una vez instalado squidguard el servicio se queda parado. Si los arranco me bloquea paginas o no navega. He desinstalado ambos paquetes y vuelto a instalar pero con idéntico resultado.

    He leído en documentación que hay que modificar ficheros porque tiene fallos pero era para alguna versión un poco anterior(squidGuard-squid3 1.4_4 pkg v.1.9.5)



  • He comprobado que si desactivo squidguard no se para el servicio de squid3. En los logs ahora veo el siguiente error:
    shared objetc "libldap-2.4.so.2" not found, required by "squidGuard"
    Asi que imagino que ese es el problema.

    Como puedo solucionarlo?
    Gracias.



  • Bien, encontré la solución en este foro:

    https://forum.pfsense.org/index.php?topic=97300.msg544087



  • No es mi caso.

    Lo que pasa con mi instalacion es que simplemente no funciona con el proxy en transparente.

    En standard todo funciona bien .



  • debo de mencionar que ni deshabilitando el squidguard funciona. todo indica que el proxy no esta procesando las peticiones.



  • tenes asignadas las ALC en el squid para el acceso? reinstalaste el squid? desinstalaste el squidguard?



  • cat /var/squid/log/cache.log

    O tail -f /var/squid/log/cache.log mientras intentas navegar para ver el log de errores en tiempo real

    También, verificar que el firewall haga la redirección del puerto 80 al puerto del proxy. Principalmente fijarse que, si la regla fue creada a mano, coincidan los puertos definidos por el admin tanto en el firewall como en la pestaña "general" del squid.

    Fijate si podés sacar algo valioso de cache.log

    Saludos.