Servicio SquidGuard no arranca
-
Tengo un problema con PFSense 2.2.2
No arranca el servicio SquidGuard$ squidGuard -C all
2015-04-25 09:46:44 [2181] /usr/local/bin/squidGuard: can't write to logfile /var/log/squidGuard/squidGuard.log
2015-04-25 09:46:44 [2181] New setting: dbhome: /usr/local/share/examples/squidGuard/blacklists
2015-04-25 09:46:44 [2181] New setting: logdir: /var/log/squidGuard
2015-04-25 09:46:44 [2181] Added User: root
2015-04-25 09:46:44 [2181] Added User: foo
2015-04-25 09:46:44 [2181] Added User: bar
2015-04-25 09:46:44 [2181] destblock good missing active content, set inactive
2015-04-25 09:46:44 [2181] destblock local missing active content, set inactive
2015-04-25 09:46:44 [2181] init domainlist /usr/local/share/examples/squidGuard/blacklists/porn/domains
2015-04-25 09:46:44 [2181] Error db_open: No such file or directory
2015-04-25 09:46:44 [2181] Going into emergency mode
2015-04-25 09:46:44 [2181] ending emergency mode, stdin empty
Error_Squidguard25abril15.txt -
Hola
El squid arranca bien? Que versión de squid guarda estas usando?
-
redirect_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf redirector_bypass off url_rewrite_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf url_rewrite_bypass off
De entrada, tienes la sintaxis duplicada…
redirect_program es para squid 2.x
url_rewrite_program es para squid 3.x
2015-04-25 09:46:44 [2181] Error db_open: No such file or directory
Eso indica que no existe la carpeta con los filtros a aplicar. Revisa configuración squidGuard.
-
Buenos dias Bellera, con refente a las entradas duplicadas para el squid.
Si yo edito el custom del proxy agregando:
redirect_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf redirector_bypass off;Luego de configurar el Squidguard y reiniciar el servicio me deja de esta forma y no funciona el proxy:
redirect_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf redirector_bypass off;url_rewrite_program /usr/pbi/squidguard-i386/bin/squidGuard -c /usr/pbi/squidguard-i386/etc/squidGuard/squidGuard.conf;url_rewrite_bypass off;url_rewrite_children 16 startup=8 idle=4 concurrency=0
Que drama puedo estar teniendo, tengo squid 2.7
-
Tiene pinta que instalaste squidGuard para squid 3.x y no para squid 2.x. Eso si es que están los dos paquetes squidGuard distintos… Tendría que comprobarlo.
https://forum.pfsense.org/index.php?topic=73740.msg402942#msg402942
Puedes proceder justo al revés de lo que se explica o cambiar de paquete squidGuard si existen los dos.
-
Actualiza la shalalalist
-
Saludos.
Amigos, creo que puede ser un error de interpretación. Si se inicia squidGuard desde la línea de comandos, sin pasarle el archivo de configuración, veremos un resultado distinto al real. A mi me aparecía el mismo error, aparentemente un "emergency mode", pero simplemente podemos comprobar la funcionalidad del filtro de esta manera:
echo "http://www.sitiodeprueba.net 192.168.0.55/ - - GET" | squidGuard -c /usr/pbi/squidguard-amd64/etc/squidGuard/squidGuard.conf -d
Observen que pasamos el parámetro del archivo de configuración a squidGuard (algunos deben usar i386, en lugar de amd64, según la arquitectura). Al hacerlo aparecerá el diagnóstico correcto. Si el sitio es bloqueado, al final sale la URL de redirección o de la página de error.
Espero que les ayude.