domingo, 25 de marzo de 2012

pfsense 2: rotacion de logs de squid con problemas.

 Hola, si han seguido mi camino con squid a lo mejor ya notaron que la rotacion de sus logs en la version nanobsd no funciona.

Esto me di cuenta esta semana, al parecer es con la version nanobsd, pero voy a investigar en la version con vga.

Segun mis investigaciones, el problema radica en que por alguna razon misteriosa si los archivos logs de squid que por default se localizan en:

/var/squid/logs/

No tienen los permisos 777, al momento de ejecutar el comando ya sea atraves de cron que es lo mas recomendable o bien haciendolo manual:

/usr/local/sbin/squid -k rotate

No hace nada, pero al momento de ejecutar:

chmod 777 /var/squid/logs/*
/usr/local/etc/rc.d/squid.sh restart
/usr/local/sbin/squid -k rotate

De aqui en adelante la rotacion no tiene problema.

He estado revisando el squid.inc que es de los que se encarga de configurar a squid al arrancar el sistema pero aun no doy con la linea donde colocar el fix.


Lo que estoy haciendo por el momento es en mi script llamado zsquid.sh agregando el comando para darle los permisos:

chmod 777 /var/squid/logs/*

Pero aun me falta agregar el comando para reiniciar squid, estoy trabajando en esto ya que deseaba hacer uso del comando "at" ya que este nos permite agendar una tarea una sola vez, asi que deseaba ahi agregar el restart en la noche, pero este comando parece que no funciona en pfsense.

Asi que vamos a ver como atacar este problema, saludos!!!

2 comentarios:

Alejandro Ramirez dijo...

hola buenas noches desde H. Matamoros Tamps, estoy configurando un pfsense y estoy teniendo problemas con el fw intento configurar el acceso desde la nube a un servidor de datos especificamente al puerto 3389 escritorio remoto
por tu atencion muchas gracias..

Pedro Moreno dijo...

Hola, quieres accesar un servidor detras de pfsense desde Internet atraves de RD?

Si es tu caso debes configurar el NAT en el pfsense.

Entendi tu problema?