Mano no veo ningun tipo de problema en la config, no tiene nada que ver que tengas los usuarios en una BD de MySQL. Es mas creo que el problema es tu cron, a mi al inicio me dio ese problema, lo reinicie manualmente y listo. Prueba reiniciar el cron una vez que hayas iniciado el squid. Ademas en el squished es donde deben ser introducidos los usuarios que se les vence la cuota, ese paso se realiza automaticamente, tu no tienes que hacer nada al respecto. Mira propuesta que te doy elimina todo lo que tengas hecho con el squish y vuelve a empezar de cero, a lo mejor es un palo bobo del cron que no se esta actualizando.
El 01/06/2014 06:46 PM, MSc. Carlos Pollán Estrada escribió:
Hola colegas, ante todo muchas felicidades y cosas buenas en este 2014.
Hace un tiempo solicité ayuda sobre squish, ya he probado las miles formas y 
consejos que me han dado y no logro que me funcione, yo tengo instalado el 
squid (squid2) en debian 6 y los usuarios autentican contra una BD mysql, no se 
si al tener los usuarios en mysql tendrá que ver o no en algo, la cosa es que 
no me munciona, en el fichero squisehd, lo único que se escribe es la máscara 
de red 255.255.255.248 pero no veo que se escriban los nombres de los usuarios 
que , supuestamente, solo puedan navegar el tiempo que determiné en el fichero 
squish.conf (una hora)
Esto es lo que tengo en el squid.conf:
#  TAG: acl
acl password proxy_auth REQUIRED
acl red_local src 192.168.10.0/24
acl password proxy_auth REQUIRED
acl manager proto cache_object
acl adminhost src 192.168.10.1/255.255.255.255
http_access allow manager adminhost
http_access deny manager

#-- reglas para el squish y las cuotas--#
acl SQUISHLOC url_regex \.ahmzllo\.granma\.inf\.cu
acl SQUISHED1 proxy_auth -i "/etc/squid/squished" ###por nombre de usuarios
acl SQUISHED2 src "/etc/squid/squished"           ###por Ip

http_access allow SQUISHLOC
http_access deny SQUISHED1
http_access deny SQUISHED2
.....
.....
.....

Y esto es lo que tengo en el squish.conf:
# This file contains data formatted as follows:
#
# Blank lines and hashed stuff is for comments
# user  amount/period
#       bandwidth: 999[kmG]b  / period: day, week, month
#       time: 999[smh]        / period: day, week, month
#.*             4h/day  20Mb/day   20h/week     100Mb/week

#acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
#deny_info http://www.ahmzllo.granma.inf.cu/?squished&; SQUISHED1
#http_access deny SQUISHED1

usuario         1h/day
usuario2        1h/day

Tengo que agregar, pasar a comentario o quitarle el comentario a algo???

En el cron puse esto:
*/5 * * * * root /usr/local/squish/squish.cron.sh

Salu2 y gracias de antemano


--
Ing. Pedro V. Navarrete Alejo
Especialista C en Ciencias Informaticas
telf/fax: (537)861-6165 ext 125 / (537)860-9647
COPMAR


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que está limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a