PfSense 2.3 + Squid (Se desactiva) [SOLVED]
-
Gracias, Hay que ensuciarse un poco las manos pero problema resuelto!! :D :D
-
Parece que aún no lo resuelvo del todo, logre instalar el pkg correctamente, pero el servicio no inicia : :( :( :(
Apr 20 11:43:34 php-fpm 50555 /rc.start_packages: The command '/usr/local/sbin/squid -f /usr/local/etc/squid/squid.conf' returned exit code '1', the output was '2016/04/20 11:43:34| ERROR: redirect_program /usr/local/bin/squidGuard: (2) No such file or directory FATAL: redirect_program /usr/local/bin/squidGuard: (2) No such file or directory Squid Cache (Version 3.5.16): Terminated abnormally. CPU Usage: 0.009 seconds = 0.009 user + 0.000 sys Maximum Resident Size: 51184 KB Page faults with physical i/o: 0'
-
He modificado el archivo squid.conf (parece que tenia algun vinculo con el el squidguard) y ejecutado el comando squid -z y todo ha vuelto a la normalidad. 8)
-
Bien, eso era lo que te indicaba el log :D
-
Buenos dias, he realizado todos los procedimientos que he visto en el forum tanto en los de ingles como en los de español y no he tenido exito.. Alguien podria ayudarme? Aqui dejo el log
Crash report begins. Anonymous machine information:
i386
10.3-RELEASE
FreeBSD 10.3-RELEASE #5 05adf0a(RELENG_2_3_0): Mon Apr 11 18:56:05 CDT 2016 root@ce23-i386-builder:/builder/pfsense-230/tmp/obj/builder/pfsense-230/tmp/FreeBSD-src/sys/pfSenseCrash report details:
PHP Errors:
[18-Apr-2016 09:39:14 America/Bogota] PHP Stack trace:
[18-Apr-2016 09:39:14 America/Bogota] PHP 1. {main}() /tmp/squidGuard_blacklist_update.sh:0
[18-Apr-2016 09:39:14 America/Bogota] PHP 2. sg_reconfigure_blacklist() /tmp/squidGuard_blacklist_update.sh:5
[18-Apr-2016 09:39:14 America/Bogota] PHP 3. sg_update_blacklist() /usr/local/pkg/squidguard_configurator.inc:2095
[18-Apr-2016 09:39:14 America/Bogota] PHP 4. squidguard_ramdisk() /usr/local/pkg/squidguard_configurator.inc:2131
[18-Apr-2016 09:39:14 America/Bogota] PHP 5. mkdir() /usr/local/pkg/squidguard_configurator.inc:1978
[18-Apr-2016 10:06:18 America/Bogota] PHP Stack trace:
[18-Apr-2016 10:06:18 America/Bogota] PHP 1. {main}() /tmp/squidGuard_blacklist_update.sh:0
[18-Apr-2016 10:06:18 America/Bogota] PHP 2. sg_reconfigure_blacklist() /tmp/squidGuard_blacklist_update.sh:5
[18-Apr-2016 10:06:18 America/Bogota] PHP 3. sg_update_blacklist() /usr/local/pkg/squidguard_configurator.inc:2095
[18-Apr-2016 10:06:18 America/Bogota] PHP 4. squidguard_ramdisk() /usr/local/pkg/squidguard_configurator.inc:2131
[18-Apr-2016 10:06:18 America/Bogota] PHP 5. mkdir() /usr/local/pkg/squidguard_configurator.inc:1978
[21-Apr-2016 08:52:22 America/Bogota] PHP Parse error: syntax error, unexpected 'squid' (T_STRING) in /tmp/SLzyso on line 5Saludos
-
Buenos días
No estoy usando squidguard con pfSense, sin embargo, te recomiendo que desinstales o actualices squidguard, ya que al parecer, por lo que entiendo en el log, el error hace referencia a:
[21-Apr-2016 08:52:22 America/Bogota] PHP Parse error: syntax error, unexpected 'squid' (T_STRING) in /tmp/SLzyso on line 5
Un string cuyo dato es '"squid" y que podría ser el nombre del usuario que actualmente es "proxy" como habrás leído en el post al inicio de este hilo.
Recuerda que todos los archivos que se crearon con las versiones anteriores tienen como user/group squid:squid, y ahora todo se lee/escribe con proxy:proxy.
Saludos
-
Antes que todo un gran saludo y gracias por responder.
Ya realice la desinstalacion del squidguar y sigue sin iniciar el servicio squid..
Soy novato por eso no entendi bien sobre el string que cambio de nombre, segun entiendo debo cambiar en la configuracion donde dia squid:squid lo reemplazo por proxy:proxy es asi no?
En donde encontraría ese o esos archivos a reemplazar para ver si inicia el squid..
Saludos!
-
A ver, como te comenté, no uso squidguard dentro de pfSense… mi recomendación para que vayas viendo dónde tienes el problema, es que desinstales squidguard y cualquier otro add de squid, deja solo squid y haz toda la recomendación del principio de este hilo, squid debería de levantar sin problemas, luego ya puedes meterle cualquier add de squid.
Saludos -
Muchas gracias me funciono la segunda opcion.
saludos
-
SEGUNDA SOLUCIÓN ( Más Limpia sin usar artificios de la Cónsola)
Debemos ir a la pestaña "Servicios"
Seleccionar: Squid Proxy Server
En las opciones de [ Squid Hard Disk Cache Settings ]
Buscar: Clear Disk Cache NOW
Presionar el BOTON [ Clear Disk Cache NOW]
Con esto se generanrán todos los archivos con el usuario proxy por lo que ya no habrán problemas de permisos.Si se quiere mantener los archivos viejos (siendo caché no en vital) se pueden cambiar los permisos o en su defecto, respaldarlos si se desea.
Saludos
Bien! esto también soluciona el error que se muestra al intentar tener acceso en la Tabla de Cacheo del Squid:
DiskThreadsDiskFile::openDone: (13) Permission deniedSaludos…
-
Hola gente. disculpen las molestia, soy muy nuevo en linux y en pfsense.
queria saber que comando usar para verificar los errores de squid y de squidguard.
Espero me puedan ayudar.
SALUDOS.