[Gutl-l] Ayuda con Squish

2019-07-23 Por tema osv_m
Necesito implementar autenticacion kerberos con squid3 y squish para establecer 
cuotas de navegacion. Tengo autenticacion basica y squish. 
Gracias por la ayuda
Osvaldo
___
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-le...@listas.jovenclub.cu



Re: [Gutl-l] ayuda con squish

2016-12-16 Por tema Tec. Comunicaciones Transgaviota Centro (Wilfredo Martínez Consuegra)
Me llama la atención que después de muchísimos años que puse ese tutorial
ONLINE, aún tenga vida útil. Debe haber una copia también en
http://elblogdewhilo.blogspot.com y en la wiki de GUTL
Escríbeme al pv y te explico un poco de detalles del mismo
Saludos

whilo

Saludos Cordiales,

M.Sc. Wilfredo Martínez Consuegra
Técnico en Comunicaciones
TRANSGAVIOTA CENTRO
Cayo Las Brujas, Caibarién, Villa Clara.

Teléfono fijo: +53  42 350284
Teléfono Celular: +53 53 664 665

SÍGUENOS EN:




-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de Sandy Moreno Castillo
Enviado el: viernes, 16 de diciembre de 2016 11:21 a.m.
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: [Gutl-l] ayuda con squish

hola.Estoy intentando montar un sistema de cuotas para mi empresa y no
entiendo muy bien. algunas cosas de se explicas en un tutorial de SQUISH que
se encuentra en esta direccion
https://lists.debian.org/debian-user-spanish/2012/04/msg00011.html  todo
lo entiendo hasta esto q ponen:

8.- Cree una entrada en el DNS que se llame proxy y que apunte al IP que
tiene el squid
Ej:
;Servidor ISPSERVER2
delta IN A 192.168.14.122
proxy.isp IN CNAME delta

9.- reinicie el bind9

10.-cree un virtualhost en el directorio /etc/apache2/sites-available/ con
el nombre proxy y ponerle esto en su interior

ServerName proxy.midominio.cu
ServerAdmin jchernandez-dv3xe3nj2uznpetov53...@public.gmane.org

DocumentRoot /var/www/proxy/

Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/proxy_access.log combined ServerSignature On

11.- haga un link simbolico de este virtualhost en el directorio
/etc/apache2/sites-enabled
12.- reinicie el apache2
13.- Cree el directorio /var/www/proxy pues no existe y ponga en su interior
una copia exacta del contenido de /usr/local/squish
14.- teclee en su navegador http://proxy.midominio.cu Si da un error como
este:

Software error:
Can't locate GD.pm in @INC (@INC
contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .) at /var/www/proxy/squish.cgi line 163.
BEGIN failed--compilation aborted at /var/www/proxy/squish.cgi line 163.

entonces haga esta busqueda en su mirror aptitude search gd|grep perl

e instale
apt-get install libgd-perl

15.- refresque el pedido que hizo en el navegador el cual dio error y ya
debe estar todo listo
16.- agregue esto al crontab y reinicielo luego
*/5 * * * * root /usr/local/squish/squish.cron.sh

PERDON `PERO  NO SE Q SIGNIFICA ESO.. ME PUDIERAn AYUDAR POR FAVOR... TENGO
UBUNTU Y UTILIZO SQUID3 SALUDOS Y GRACIAS DE ANTEMANOS..
DONDE NO ENTIENDO ES A PARTIR DE LA LINEA 8 gracias y saludos colegas
__
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


__
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


[Gutl-l] ayuda con squish

2016-12-16 Por tema Sandy Moreno Castillo
hola.Estoy intentando montar un sistema de cuotas para mi empresa y no entiendo 
muy bien. algunas cosas de se explicas en un tutorial de SQUISH que se 
encuentra en esta direccion 
https://lists.debian.org/debian-user-spanish/2012/04/msg00011.html  todo lo 
entiendo hasta esto q ponen:

8.- Cree una entrada en el DNS que se llame proxy y que apunte al IP que
tiene el squid
Ej:
;Servidor ISPSERVER2
delta IN A 192.168.14.122
proxy.isp IN CNAME delta

9.- reinicie el bind9

10.-cree un virtualhost en el directorio /etc/apache2/sites-available/ con
el nombre proxy y ponerle esto en su interior

ServerName proxy.midominio.cu
ServerAdmin jchernandez-dv3xe3nj2uznpetov53...@public.gmane.org

DocumentRoot /var/www/proxy/

Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all

ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/proxy_access.log combined
ServerSignature On

11.- haga un link simbolico de este virtualhost en el directorio
/etc/apache2/sites-enabled
12.- reinicie el apache2
13.- Cree el directorio /var/www/proxy pues no existe y ponga en su
interior una copia exacta del contenido de /usr/local/squish
14.- teclee en su navegador http://proxy.midominio.cu
Si da un error como este:

Software error:
Can't locate GD.pm in @INC (@INC
contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8
/usr/local/lib/site_perl .)
at /var/www/proxy/squish.cgi line 163.
BEGIN failed--compilation aborted at /var/www/proxy/squish.cgi line 163.

entonces haga esta busqueda en su mirror
aptitude search gd|grep perl

e instale
apt-get install libgd-perl

15.- refresque el pedido que hizo en el navegador el cual dio error y ya
debe estar todo listo
16.- agregue esto al crontab y reinicielo luego
*/5 * * * * root /usr/local/squish/squish.cron.sh

PERDON `PERO  NO SE Q SIGNIFICA ESO.. ME PUDIERAn AYUDAR POR FAVOR... TENGO 
UBUNTU Y UTILIZO SQUID3
SALUDOS Y GRACIAS DE ANTEMANOS..
DONDE NO ENTIENDO ES A PARTIR DE LA LINEA 8
gracias y saludos colegas
__
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


Re: [Gutl-l] Ayuda con squish

2016-09-12 Por tema Lic . Emilio Márquez Infante
Arian, ya esta resuelto todo, gracias por las sugerencias, si alguien 
tiene dudas que me escriba, saludos



El 10/09/2016 a las 8:24, Salvador Sánchez Sánchez escribió:

El 09/09/2016 a las 18:44, Arian Molina Aguilera escribió:

El 09/09/16 a las 13:47, Lic. Emilio Márquez Infante escribió:

Arian, te explico mas detalladamente lo que he hecho hasta ahora a ver
si doy con el bateo jejeje, mira copio todo lo del tar.gz hacia
/usr/local/squish, copio el archivo squish.conf hacia /etc/squid3/,
edito ese archivo y rectifico la direccion de los log de squid3 por
defecto trae squid; creo el archivo en blanco llamado squished
almacenara los usuarios que se pasen de la cuota implementada; añado al
squid.conf lo siguiente:

### added by squish (begin)
acl SQUISHLOC url_regex 192.168.1.2
acl SQUISHLOC1 dstdomain .dppfgrm.co.cu
acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
deny_info http://192.168.1.2/?squished; SQUISHED1

http_access allow SQUISHLOC
http_access allow SQUISHLOC1
http_access deny SQUISHED1

pongo un usurio de prueba en el archivo /etc/squid3/squish.conf

emilio10Mb/day

copio los siguientes 4 archivos a /usr/lib/cgi-bin/;

squish.pm; squish.pl; squish.cgi; rrdsquish.pm

agrego tarea al cron
crontap -e

*/5 * * * * root /usr/local/squish/squish.cron.sh

reinicio cron


si agregaste al cron usando crontab -e ya no hace falta especificar el
usuario porque estas editando el cron presisamente del usuario. pon solo
*/5 * * * * /usr/local/squish/squish.cron.sh

Asegurate que el script se ejecuta bien y no da error, puedes ejecutarlo
así
cd /usr/local/squish/
./squish.cron.sh
o sh squish.cron.sh

ahora la parte de apache:
lo primero habilitarlos cgi en apache, hecho esto creo un host virtual
en sites-avalibles que llamo proxy, dentro de el lo siguiente:

ServerName proxy.dppfgrm.co.cu
ServerAdmin administra...@dppfgrm.co.cu
DocumentRoot /var/www/html/proxy/
Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all

en debian 8 ya en la versión de apache2 que trae no se utiliza esta
nomenclatura. Mira logs.
Y todo eso debes declararlo en un virtualhost


 ServerAdmin administra...@dppfgrm.co.cu
 ServerName proxy.dppfgrm.co.cu
 ServerAlias proxy.dppfgrm.co.cu
 DocumentRoot /var/www/html/proxy/
 Options ExecCGI
 AddHandler cgi-script .cgi .pl
 DirectoryIndex squish.cgi
 AllowOverride None
 Require all granted
 ErrorLog /var/log/apache2/error_proxy.log
 CustomLog /var/log/apache2/proxy_access.log combined combined


ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/proxy_access.log combined
ServerSignature On

luego lo activo con a2ensite y esto crea el link simbolico en
/sites-enabled

creo la carpeta proxy en /var/www/html/proxy y copio todo lo de
/usr/local/squish
creo el registro proxy en el dns master
reinicio apache2, squid, dns, cron

habro navegador, http://proxy.dppfgrm.co.cu/, se supone que deba abrir
lo del squish y lo que habre es la pagina defaul de apache, no se que
pasa ahi tendre que indagar;
habro navegador http://192.168.1.2/cgi-bin/squish.cgi y wuala carga 
bien

y me muestra los user y todo y el que puse de prueba con 10mb cuando
bajo los 10mb se pone rojo y se agrega ese usuario en
/etc/squid3/squished pero aun asi sigue navegando a en el conf del 
squid
tengo las cosas del squish antes de cualquier allow, entonces en 
resumen:


porque me siguen entrando correos de
Cron  root /usr/local/squish/squish.cron.sh
 con lo siguiente

/bin/sh: 1: root: not found

a mi entender no encuentra el usuario root dueño de esa tarea? o no?

lo otro porque no me abre el host virtual?
y porque no me banea el usuario que se pasa de cuota?
porque systemctl status -l squid3 me dice que:
Warning: empty ACL: acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
no se de donde saca eso, en el conf de squid esta modificada la ruta 
esa

por /etc/squid3/squished

eso es todo espero su aporte, saludos




El 08/09/2016 a las 9:44, Arian Molina Aguilera escribió:

El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:
arian si, ya eso esta, el problema es q no hace nada, no bloquea a 
nadie
ni nada, ademas tuve que poner todos los archivos en la carpeta 
que se

llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
funcionaba, investigue el porque, es que apache trae por defecto 
la ruta

antes mencionada para los cgi, otra cosa es este error en los log

/bin/sh: 1: root: not found

ese es uno y este otro

2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
"/etc/squid3/squished"
  en el squid tengo lo siguiente:

# added by squish (begin)
#acl SQUISHLOC dst mail.dppfgrm.co.cu
 acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
 # acl SQUISHED2 ident"/etc/squid3/squished"
 #acl SQUISHED3 src"/etc/squid3/squished"
 # Actually: your host name 

Re: [Gutl-l] Ayuda con squish

2016-09-10 Por tema Salvador Sánchez Sánchez

El 09/09/2016 a las 18:44, Arian Molina Aguilera escribió:

El 09/09/16 a las 13:47, Lic. Emilio Márquez Infante escribió:

Arian, te explico mas detalladamente lo que he hecho hasta ahora a ver
si doy con el bateo jejeje, mira copio todo lo del tar.gz hacia
/usr/local/squish, copio el archivo squish.conf hacia /etc/squid3/,
edito ese archivo y rectifico la direccion de los log de squid3 por
defecto trae squid; creo el archivo en blanco llamado squished
almacenara los usuarios que se pasen de la cuota implementada; añado al
squid.conf lo siguiente:

### added by squish (begin)
acl SQUISHLOC url_regex 192.168.1.2
acl SQUISHLOC1 dstdomain .dppfgrm.co.cu
acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
deny_info http://192.168.1.2/?squished; SQUISHED1

http_access allow SQUISHLOC
http_access allow SQUISHLOC1
http_access deny SQUISHED1

pongo un usurio de prueba en el archivo /etc/squid3/squish.conf

emilio10Mb/day

copio los siguientes 4 archivos a /usr/lib/cgi-bin/;

squish.pm; squish.pl; squish.cgi; rrdsquish.pm

agrego tarea al cron
crontap -e

*/5 * * * * root /usr/local/squish/squish.cron.sh

reinicio cron


si agregaste al cron usando crontab -e ya no hace falta especificar el
usuario porque estas editando el cron presisamente del usuario. pon solo
*/5 * * * * /usr/local/squish/squish.cron.sh

Asegurate que el script se ejecuta bien y no da error, puedes ejecutarlo
así
cd /usr/local/squish/
./squish.cron.sh
o sh squish.cron.sh

ahora la parte de apache:
lo primero habilitarlos cgi en apache, hecho esto creo un host virtual
en sites-avalibles que llamo proxy, dentro de el lo siguiente:

ServerName proxy.dppfgrm.co.cu
ServerAdmin administra...@dppfgrm.co.cu
DocumentRoot /var/www/html/proxy/
Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all

en debian 8 ya en la versión de apache2 que trae no se utiliza esta
nomenclatura. Mira logs.
Y todo eso debes declararlo en un virtualhost


 ServerAdmin administra...@dppfgrm.co.cu
 ServerName proxy.dppfgrm.co.cu
 ServerAlias proxy.dppfgrm.co.cu
 DocumentRoot /var/www/html/proxy/
 Options ExecCGI
 AddHandler cgi-script .cgi .pl
 DirectoryIndex squish.cgi
 AllowOverride None
 Require all granted
 ErrorLog /var/log/apache2/error_proxy.log
 CustomLog /var/log/apache2/proxy_access.log combined combined


ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/proxy_access.log combined
ServerSignature On

luego lo activo con a2ensite y esto crea el link simbolico en
/sites-enabled

creo la carpeta proxy en /var/www/html/proxy y copio todo lo de
/usr/local/squish
creo el registro proxy en el dns master
reinicio apache2, squid, dns, cron

habro navegador, http://proxy.dppfgrm.co.cu/, se supone que deba abrir
lo del squish y lo que habre es la pagina defaul de apache, no se que
pasa ahi tendre que indagar;
habro navegador http://192.168.1.2/cgi-bin/squish.cgi y wuala carga bien
y me muestra los user y todo y el que puse de prueba con 10mb cuando
bajo los 10mb se pone rojo y se agrega ese usuario en
/etc/squid3/squished pero aun asi sigue navegando a en el conf del squid
tengo las cosas del squish antes de cualquier allow, entonces en resumen:

porque me siguen entrando correos de
Cron  root /usr/local/squish/squish.cron.sh
 con lo siguiente

/bin/sh: 1: root: not found

a mi entender no encuentra el usuario root dueño de esa tarea? o no?

lo otro porque no me abre el host virtual?
y porque no me banea el usuario que se pasa de cuota?
porque systemctl status -l squid3 me dice que:
Warning: empty ACL: acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
no se de donde saca eso, en el conf de squid esta modificada la ruta esa
por /etc/squid3/squished

eso es todo espero su aporte, saludos




El 08/09/2016 a las 9:44, Arian Molina Aguilera escribió:

El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:

arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
ni nada, ademas tuve que poner todos los archivos en la carpeta que se
llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
funcionaba, investigue el porque, es que apache trae por defecto la ruta
antes mencionada para los cgi, otra cosa es este error en los log

/bin/sh: 1: root: not found

ese es uno y este otro

2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
"/etc/squid3/squished"
  en el squid tengo lo siguiente:

# added by squish (begin)
#acl SQUISHLOC dst mail.dppfgrm.co.cu
 acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
 # acl SQUISHED2 ident"/etc/squid3/squished"
 #acl SQUISHED3 src"/etc/squid3/squished"
 # Actually: your host name instead of localhost:
 deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
 #deny_info http://calhost/squish/?squished; SQUISHED2
 #deny_info 

Re: [Gutl-l] Ayuda con squish

2016-09-09 Por tema Arian Molina Aguilera
El 09/09/16 a las 13:47, Lic. Emilio Márquez Infante escribió:
> Arian, te explico mas detalladamente lo que he hecho hasta ahora a ver
> si doy con el bateo jejeje, mira copio todo lo del tar.gz hacia
> /usr/local/squish, copio el archivo squish.conf hacia /etc/squid3/,
> edito ese archivo y rectifico la direccion de los log de squid3 por
> defecto trae squid; creo el archivo en blanco llamado squished
> almacenara los usuarios que se pasen de la cuota implementada; añado al
> squid.conf lo siguiente:
> 
> ### added by squish (begin)
> acl SQUISHLOC url_regex 192.168.1.2
> acl SQUISHLOC1 dstdomain .dppfgrm.co.cu
> acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
> deny_info http://192.168.1.2/?squished; SQUISHED1
> 
> http_access allow SQUISHLOC
> http_access allow SQUISHLOC1
> http_access deny SQUISHED1
> 
> pongo un usurio de prueba en el archivo /etc/squid3/squish.conf
> 
> emilio10Mb/day
> 
> copio los siguientes 4 archivos a /usr/lib/cgi-bin/;
> 
> squish.pm; squish.pl; squish.cgi; rrdsquish.pm
> 
> agrego tarea al cron
> crontap -e
> 
> */5 * * * * root /usr/local/squish/squish.cron.sh
> 
> reinicio cron
> 
si agregaste al cron usando crontab -e ya no hace falta especificar el
usuario porque estas editando el cron presisamente del usuario. pon solo
*/5 * * * * /usr/local/squish/squish.cron.sh

Asegurate que el script se ejecuta bien y no da error, puedes ejecutarlo
así
cd /usr/local/squish/
./squish.cron.sh
o sh squish.cron.sh
> ahora la parte de apache:
> lo primero habilitarlos cgi en apache, hecho esto creo un host virtual
> en sites-avalibles que llamo proxy, dentro de el lo siguiente:
> 
> ServerName proxy.dppfgrm.co.cu
> ServerAdmin administra...@dppfgrm.co.cu
> DocumentRoot /var/www/html/proxy/
> Options +ExecCGI
> AddHandler cgi-script .cgi
> DirectoryIndex squish.cgi
> AllowOverride None
> Order allow,deny
> Allow from all
en debian 8 ya en la versión de apache2 que trae no se utiliza esta
nomenclatura. Mira logs.
Y todo eso debes declararlo en un virtualhost


 ServerAdmin administra...@dppfgrm.co.cu
 ServerName proxy.dppfgrm.co.cu
 ServerAlias proxy.dppfgrm.co.cu
 DocumentRoot /var/www/html/proxy/
 Options ExecCGI
 AddHandler cgi-script .cgi .pl
 DirectoryIndex squish.cgi
 AllowOverride None
 Require all granted
 ErrorLog /var/log/apache2/error_proxy.log
 CustomLog /var/log/apache2/proxy_access.log combined combined

> ErrorLog /var/log/apache2/error.log
> LogLevel warn
> CustomLog /var/log/apache2/proxy_access.log combined
> ServerSignature On
> 
> luego lo activo con a2ensite y esto crea el link simbolico en
> /sites-enabled
> 
> creo la carpeta proxy en /var/www/html/proxy y copio todo lo de
> /usr/local/squish
> creo el registro proxy en el dns master
> reinicio apache2, squid, dns, cron
> 
> habro navegador, http://proxy.dppfgrm.co.cu/, se supone que deba abrir
> lo del squish y lo que habre es la pagina defaul de apache, no se que
> pasa ahi tendre que indagar;
> habro navegador http://192.168.1.2/cgi-bin/squish.cgi y wuala carga bien
> y me muestra los user y todo y el que puse de prueba con 10mb cuando
> bajo los 10mb se pone rojo y se agrega ese usuario en
> /etc/squid3/squished pero aun asi sigue navegando a en el conf del squid
> tengo las cosas del squish antes de cualquier allow, entonces en resumen:
> 
> porque me siguen entrando correos de
> Cron  root /usr/local/squish/squish.cron.sh
>  con lo siguiente
> 
> /bin/sh: 1: root: not found
> 
> a mi entender no encuentra el usuario root dueño de esa tarea? o no?
> 
> lo otro porque no me abre el host virtual?
> y porque no me banea el usuario que se pasa de cuota?
> porque systemctl status -l squid3 me dice que:
> Warning: empty ACL: acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
> no se de donde saca eso, en el conf de squid esta modificada la ruta esa
> por /etc/squid3/squished
> 
> eso es todo espero su aporte, saludos
> 
> 
> 
> 
> El 08/09/2016 a las 9:44, Arian Molina Aguilera escribió:
>> El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:
>>> arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
>>> ni nada, ademas tuve que poner todos los archivos en la carpeta que se
>>> llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
>>> según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
>>> funcionaba, investigue el porque, es que apache trae por defecto la ruta
>>> antes mencionada para los cgi, otra cosa es este error en los log
>>>
>>> /bin/sh: 1: root: not found
>>>
>>> ese es uno y este otro
>>>
>>> 2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
>>> "/etc/squid3/squished"
>>>   en el squid tengo lo siguiente:
>>>
>>> # added by squish (begin)
>>> #acl SQUISHLOC dst mail.dppfgrm.co.cu
>>>  acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
>>>  # acl SQUISHED2 ident"/etc/squid3/squished"
>>>  #acl SQUISHED3 src"/etc/squid3/squished"
>>>  # Actually: your host 

Re: [Gutl-l] Ayuda con squish

2016-09-09 Por tema Lic . Emilio Márquez Infante
Arian asunto resuelto; bueno casi, ya no sale el error de squid3; borre 
la acl y la escribí nuevamente y ya no me da el error; si sigo con el 
error del cron, ya se bloquean los usuarios pero cuando se redirige la 
pagina lo que me sale es la de defaul de apache como puedo arreglar eso 
y lo del cron?



El 08/09/2016 a las 9:44, Arian Molina Aguilera escribió:

El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:

arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
ni nada, ademas tuve que poner todos los archivos en la carpeta que se
llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
funcionaba, investigue el porque, es que apache trae por defecto la ruta
antes mencionada para los cgi, otra cosa es este error en los log

/bin/sh: 1: root: not found

ese es uno y este otro

2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
"/etc/squid3/squished"
  
en el squid tengo lo siguiente:


# added by squish (begin)
#acl SQUISHLOC dst mail.dppfgrm.co.cu
 acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
 # acl SQUISHED2 ident"/etc/squid3/squished"
 #acl SQUISHED3 src"/etc/squid3/squished"
 # Actually: your host name instead of localhost:
 deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
 #deny_info http://calhost/squish/?squished; SQUISHED2
 #deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED3
 http_access allow SQUISHLOC
 http_access deny SQUISHED1
 # http_access deny SQUISHED2
 #http_access deny SQUISHED3
 ### added by squish (end)

Alguna recomendación??

El 07/09/2016 a las 14:23, Arian Molina Aguilera escribió:

El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:

necesito que alguien que tenga pinchando el squish con squid3 en debian
8.5 me diga como lo logro implementar, en internet no hay nada nada pero
nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
alguien puede ayudarme... saludos

__
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

eso no tiene ciencia brother, solo instalar las dependencias que usa,
que son paquetes de perl, y decirle a squish donde están los logs de
squid3, que con respecto a la versión 2, la carpeta de los logs se llama
ahora squid3, en vez de squid, más nada. Salu2.


__
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

agregue esto al crontab usando crontab -e y reinicielo luego service
cron restart
*/5 * * * * /usr/local/squish/squish.cron.sh

si no se encuentra en esa ruta, debes encontrar el script
squish.cron.sh, puedes probarlo antes ejecutándolo

Salu2.



__
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


Re: [Gutl-l] Ayuda con squish

2016-09-09 Por tema Lic . Emilio Márquez Infante
Arian, te explico mas detalladamente lo que he hecho hasta ahora a ver 
si doy con el bateo jejeje, mira copio todo lo del tar.gz hacia 
/usr/local/squish, copio el archivo squish.conf hacia /etc/squid3/, 
edito ese archivo y rectifico la direccion de los log de squid3 por 
defecto trae squid; creo el archivo en blanco llamado squished 
almacenara los usuarios que se pasen de la cuota implementada; añado al 
squid.conf lo siguiente:


### added by squish (begin)
acl SQUISHLOC url_regex 192.168.1.2
acl SQUISHLOC1 dstdomain .dppfgrm.co.cu
acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
deny_info http://192.168.1.2/?squished; SQUISHED1

http_access allow SQUISHLOC
http_access allow SQUISHLOC1
http_access deny SQUISHED1

pongo un usurio de prueba en el archivo /etc/squid3/squish.conf

emilio10Mb/day

copio los siguientes 4 archivos a /usr/lib/cgi-bin/;

squish.pm; squish.pl; squish.cgi; rrdsquish.pm

agrego tarea al cron
crontap -e

*/5 * * * * root /usr/local/squish/squish.cron.sh

reinicio cron

ahora la parte de apache:
lo primero habilitarlos cgi en apache, hecho esto creo un host virtual 
en sites-avalibles que llamo proxy, dentro de el lo siguiente:


ServerName proxy.dppfgrm.co.cu
ServerAdmin administra...@dppfgrm.co.cu
DocumentRoot /var/www/html/proxy/
Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/proxy_access.log combined
ServerSignature On

luego lo activo con a2ensite y esto crea el link simbolico en /sites-enabled

creo la carpeta proxy en /var/www/html/proxy y copio todo lo de 
/usr/local/squish

creo el registro proxy en el dns master
reinicio apache2, squid, dns, cron

habro navegador, http://proxy.dppfgrm.co.cu/, se supone que deba abrir 
lo del squish y lo que habre es la pagina defaul de apache, no se que 
pasa ahi tendre que indagar;
habro navegador http://192.168.1.2/cgi-bin/squish.cgi y wuala carga bien 
y me muestra los user y todo y el que puse de prueba con 10mb cuando 
bajo los 10mb se pone rojo y se agrega ese usuario en 
/etc/squid3/squished pero aun asi sigue navegando a en el conf del squid 
tengo las cosas del squish antes de cualquier allow, entonces en resumen:


porque me siguen entrando correos de
Cron  root /usr/local/squish/squish.cron.sh
 con lo siguiente

/bin/sh: 1: root: not found

a mi entender no encuentra el usuario root dueño de esa tarea? o no?

lo otro porque no me abre el host virtual?
y porque no me banea el usuario que se pasa de cuota?
porque systemctl status -l squid3 me dice que:
Warning: empty ACL: acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
no se de donde saca eso, en el conf de squid esta modificada la ruta esa por 
/etc/squid3/squished

eso es todo espero su aporte, saludos




El 08/09/2016 a las 9:44, Arian Molina Aguilera escribió:

El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:

arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
ni nada, ademas tuve que poner todos los archivos en la carpeta que se
llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
funcionaba, investigue el porque, es que apache trae por defecto la ruta
antes mencionada para los cgi, otra cosa es este error en los log

/bin/sh: 1: root: not found

ese es uno y este otro

2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
"/etc/squid3/squished"
  
en el squid tengo lo siguiente:


# added by squish (begin)
#acl SQUISHLOC dst mail.dppfgrm.co.cu
 acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
 # acl SQUISHED2 ident"/etc/squid3/squished"
 #acl SQUISHED3 src"/etc/squid3/squished"
 # Actually: your host name instead of localhost:
 deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
 #deny_info http://calhost/squish/?squished; SQUISHED2
 #deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED3
 http_access allow SQUISHLOC
 http_access deny SQUISHED1
 # http_access deny SQUISHED2
 #http_access deny SQUISHED3
 ### added by squish (end)

Alguna recomendación??

El 07/09/2016 a las 14:23, Arian Molina Aguilera escribió:

El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:

necesito que alguien que tenga pinchando el squish con squid3 en debian
8.5 me diga como lo logro implementar, en internet no hay nada nada pero
nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
alguien puede ayudarme... saludos

__
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

eso no tiene ciencia brother, solo instalar las dependencias que usa,
que son paquetes de perl, y decirle a squish donde están los logs de
squid3, que con respecto 

Re: [Gutl-l] Ayuda con squish

2016-09-08 Por tema Arian Molina Aguilera
El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:
> arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
> ni nada, ademas tuve que poner todos los archivos en la carpeta que se
> llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
> según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
> funcionaba, investigue el porque, es que apache trae por defecto la ruta
> antes mencionada para los cgi, otra cosa es este error en los log
> 
> /bin/sh: 1: root: not found
> 
> ese es uno y este otro
> 
> 2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
> "/etc/squid3/squished"
>  
> en el squid tengo lo siguiente:
> 
> # added by squish (begin)
> #acl SQUISHLOC dst mail.dppfgrm.co.cu
> acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
> # acl SQUISHED2 ident"/etc/squid3/squished"
> #acl SQUISHED3 src"/etc/squid3/squished"
> # Actually: your host name instead of localhost:
> deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
> #deny_info http://calhost/squish/?squished; SQUISHED2
> #deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED3
> http_access allow SQUISHLOC
> http_access deny SQUISHED1
> # http_access deny SQUISHED2
> #http_access deny SQUISHED3
> ### added by squish (end)
> 
> Alguna recomendación??
> 
> El 07/09/2016 a las 14:23, Arian Molina Aguilera escribió:
>> El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:
>>> necesito que alguien que tenga pinchando el squish con squid3 en debian
>>> 8.5 me diga como lo logro implementar, en internet no hay nada nada pero
>>> nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
>>> alguien puede ayudarme... saludos
>>>
>>> __
>>> 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
>> eso no tiene ciencia brother, solo instalar las dependencias que usa,
>> que son paquetes de perl, y decirle a squish donde están los logs de
>> squid3, que con respecto a la versión 2, la carpeta de los logs se llama
>> ahora squid3, en vez de squid, más nada. Salu2.
>>
> 
> __
> 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
agregue esto al crontab usando crontab -e y reinicielo luego service
cron restart
*/5 * * * * /usr/local/squish/squish.cron.sh

si no se encuentra en esa ruta, debes encontrar el script
squish.cron.sh, puedes probarlo antes ejecutándolo

Salu2.

-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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


Re: [Gutl-l] Ayuda con squish

2016-09-08 Por tema Arian Molina Aguilera
El 08/09/16 a las 10:38, Lic. Emilio Márquez Infante escribió:
> arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie
> ni nada, ademas tuve que poner todos los archivos en la carpeta que se
> llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia
> según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me
> funcionaba, investigue el porque, es que apache trae por defecto la ruta
> antes mencionada para los cgi, 
Correcto, así es por defecto en debian para aplicaciones CGI
otra cosa es este error en los log
> 
> /bin/sh: 1: root: not found
> 
aquí es donde esta el problema, para que squish funcione, tiene que
hacer una tarea en el cron que lea constantemente los datos de los logs
de squid. este llama a un script que hace dicha operación
> ese es uno y este otro
> 
> 2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i
> "/etc/squid3/squished"
>  
pues este warning es porque tienes declarada la ACL pero en el contenido
del archivo squished no hay nada, dicho archivo van los users con sus
cuotas creo, o es el archivo que se va modificando según el script que
menciono arriba, si no hay script funcionando pues el squish no hace
nada y el squid no deniega nada porque este archivo esta vació.
> en el squid tengo lo siguiente:
> 
> # added by squish (begin)
> #acl SQUISHLOC dst mail.dppfgrm.co.cu
> acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
> # acl SQUISHED2 ident"/etc/squid3/squished"
> #acl SQUISHED3 src"/etc/squid3/squished"
> # Actually: your host name instead of localhost:
> deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
como vez aquí esto deniega a dichos archivos y los remite a dicha url
para que vea su info
> #deny_info http://calhost/squish/?squished; SQUISHED2
> #deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED3
> http_access allow SQUISHLOC
> http_access deny SQUISHED1
aquí el permiso en si. como squished1 esta vació no hace nada,
> # http_access deny SQUISHED2
> #http_access deny SQUISHED3
> ### added by squish (end)
> 
> Alguna recomendación??

Creaste las tareas pertinente en el cron
> El 07/09/2016 a las 14:23, Arian Molina Aguilera escribió:
>> El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:
>>> necesito que alguien que tenga pinchando el squish con squid3 en debian
>>> 8.5 me diga como lo logro implementar, en internet no hay nada nada pero
>>> nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
>>> alguien puede ayudarme... saludos
>>>
>>> __
>>> 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
>> eso no tiene ciencia brother, solo instalar las dependencias que usa,
>> que son paquetes de perl, y decirle a squish donde están los logs de
>> squid3, que con respecto a la versión 2, la carpeta de los logs se llama
>> ahora squid3, en vez de squid, más nada. Salu2.
>>
> 
> __
> 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

Salu2.
-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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


Re: [Gutl-l] Ayuda con squish

2016-09-08 Por tema Lic . Emilio Márquez Infante
arian si, ya eso esta, el problema es q no hace nada, no bloquea a nadie 
ni nada, ademas tuve que poner todos los archivos en la carpeta que se 
llama cgi-bin que se encuentra /usr/lib/cgi-bin, porque si lo hacia 
según manual de Gutl poniendo los *.cgi en /var/www/proxy, no me 
funcionaba, investigue el porque, es que apache trae por defecto la ruta 
antes mencionada para los cgi, otra cosa es este error en los log


/bin/sh: 1: root: not found

ese es uno y este otro

2016/09/08 06:25:05| Warning: empty ACL: acl SQUISHED1 proxy_auth -i 
"/etc/squid3/squished"
 
en el squid tengo lo siguiente:


# added by squish (begin)
#acl SQUISHLOC dst mail.dppfgrm.co.cu
acl SQUISHED1 proxy_auth -i "/etc/squid3/squished"
# acl SQUISHED2 ident"/etc/squid3/squished"
#acl SQUISHED3 src"/etc/squid3/squished"
# Actually: your host name instead of localhost:
deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED1
#deny_info http://calhost/squish/?squished; SQUISHED2
#deny_info http://mail.dppfgrm.co.cu/squish/?squished; SQUISHED3
http_access allow SQUISHLOC
http_access deny SQUISHED1
# http_access deny SQUISHED2
#http_access deny SQUISHED3
### added by squish (end)

Alguna recomendación??

El 07/09/2016 a las 14:23, Arian Molina Aguilera escribió:

El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:

necesito que alguien que tenga pinchando el squish con squid3 en debian
8.5 me diga como lo logro implementar, en internet no hay nada nada pero
nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
alguien puede ayudarme... saludos

__
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

eso no tiene ciencia brother, solo instalar las dependencias que usa,
que son paquetes de perl, y decirle a squish donde están los logs de
squid3, que con respecto a la versión 2, la carpeta de los logs se llama
ahora squid3, en vez de squid, más nada. Salu2.



__
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


Re: [Gutl-l] Ayuda con squish

2016-09-07 Por tema Arian Molina Aguilera
El 07/09/16 a las 16:14, Lic. Emilio Márquez Infante escribió:
> necesito que alguien que tenga pinchando el squish con squid3 en debian
> 8.5 me diga como lo logro implementar, en internet no hay nada nada pero
> nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si
> alguien puede ayudarme... saludos
> 
> __
> 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
eso no tiene ciencia brother, solo instalar las dependencias que usa,
que son paquetes de perl, y decirle a squish donde están los logs de
squid3, que con respecto a la versión 2, la carpeta de los logs se llama
ahora squid3, en vez de squid, más nada. Salu2.

-- 
Arian Molina Aguilera
Administrador de Redes y Servicios Telemáticos
Linux Usuario Registrado #392892
Telfs: +53(7)696-7510 ext 236
jabber: linuxc...@openmailbox.org
Brascuba Cigarrillos S.A. La Habana. Cuba.
“Nunca consideres el estudio como una obligación,
sino como una oportunidad para penetrar en el bello
y maravilloso mundo del saber. Albert Einstein”
__
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


[Gutl-l] Ayuda con squish

2016-09-07 Por tema Lic . Emilio Márquez Infante
necesito que alguien que tenga pinchando el squish con squid3 en debian 
8.5 me diga como lo logro implementar, en internet no hay nada nada pero 
nada, eso solo lo usamos nosotros los restringidores jjaja, bueno si 
alguien puede ayudarme... saludos


__
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


[Gutl-l] ayuda con squish

2016-07-29 Por tema werbinich
gente, tengo Ubuntu 16.04, al montar el squish siguiendo la guia q 
posteare a continuacion, me da palo, he identificado 2 problemas, 1- el 
usuario squid no existe (squid:squid no existe), asi q necesito saber 
cual es el de squid3, 2- el paquete libgd-gd2-perl es virtual (V), y por 
ende al usar apt-get install me dice q el paquete no se encuentra 
fisico, y supuestamente squish necesita este pak para su buen 
funcionamiento. He aqui la guia, debe funcionar pq es de un curso para 
el titulo de adminred:


Implementar squish para cuotas:

preparar el servidor:

# aptitude install libtemplate-perl libgd-gd2-perl

crear una página web que indique al usuario cuando sobrepaso la cuota:

# mkdir /var/www/deny
# nano /var/www/deny/index.html

agregar lo siguiente:





 Su cuota a sido sobrepasada, contacte con su administrador, 
gracias




salvar la configuracion

cambiar los permisos:

# chown -R www-data.www-data /var/www/deny
# chmod -R +rx /var/www/deny

Agregar lo siguiente al fichero de configuracion de apache:

# nano /etc/apache2/sites-available/default


#deny#
Alias /deny /var/www/deny
   
AllowOverride None
   

#squish###

ServerName squish.red.calixto.cu
DocumentRoot /usr/local/squish

Options +ExecCGI
AddHandler cgi-script .cgi
DirectoryIndex squish.cgi
AllowOverride None
Order allow,deny
Allow from all

  ServerSignature On
  LogLevel warn
  ErrorLog /var/log/apache2/error-squish.log
  CustomLog /var/log/apache2/squish-access.log combined



copiar el fichero (squish-0.0.18.tar.gz) para /usr/local/

descomprimir dicho fichero:

# tar zxvf squish-0.0.18.tar.gz -C /usr/local

# renombrar el directorio squish-0.0.18 a squish

# mv /usr/local/squish-0.0.18 /usr/local/squish


Copie el fichero squish.conf para el directorio /etc/squid/

# cp /usr/local/squish/squish.conf /etc/squid/

crear el siguiente fichero en blanco (squished)

# touch /etc/squid/squished

Añada a /etc/squid/squid.conf delante de donde comienzan los 
(http_access allow) las siguientes lineas, cambiar segun la 
configuracion de su red



#squish
acl SQUISHLOC url_regex 192.168.0.105
acl SQUISHLOC1 dstdomain .dominio.com
acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
deny_info http://192.168.0.105/deny/?squished; SQUISHED1
deny_info http://squish.dominio.com/?squished; SQUISHED2
deny_info http://squish.dominio.com/?squished; SQUISHED3
http_access allow SQUISHLOC
http_access allow SQUISHLOC1
http_access deny SQUISHED1
###


donde:

192.168.0.105  es la ip de su servidor
dominio.com  es un dominio pra que no cuente las cuotas
squish.dominio.com  es la entrada dns referente al squish



Establecer las cuotas en el fichero /etc/squish.conf

# nano /etc/squid/squish.conf

Ej:


yo 200Mb/month

lsantana 200Mb/month
n
marin 200Mb/month

yusmanyc 50Mb/month


(tiene otros tipos de opciones de cuotas, el fichero lo explica en el 
encabezado)


reinicie el squid

# /etc/init.d/squid restart


crear una entrada en su dns correspondiente a squish.dominio.com

reinicie su dns

# /etc/init.d/bind9 restart

reinicie apache2

# /etc/init.d/apache2 restart

crear donde va a estar la base de datos de squish:

# mkdir /var/lib/squish

cambiar los permisos

# chown -R squid.squid /var/lib/squish
# chmod -R 775 /var/lib/squish

Generar las estadisticas de consumo:

/usr/local/squish/squish.cron.sh

automatizar el proceso de generado de estadisticas:

# crontab -e

agregar al cron lo siguiente:

*/5 * * * * root /usr/local/squish/squish.cron.sh


salvar la configuracion y reiniciar cron

# /etc/init.d/cron restart


Pedir mediante un browser la pagina donde se muestra el consumo por 
usuarios:


http://squish.redcurso5.cu



__
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


Re: [Gutl-l] Ayuda con squish

2015-09-04 Por tema Rafael Pérez Saborit


El 03/09/15 14:59, Eddy Sureda Heredia escribió:


Siguiendo el manual sobre implementación de  squish para el control de 
cuotas con 
squid(http://sudo.cubava.cu/2014/02/cuotas-de-squid-con-squish/).


Sigo al pie de la letra el manual, pero me arroja el siguiente error 
al visitar el sitio http://miproxy.cu/squish:


   "Magic number checking on storable file failed at 
/usr/lib/perl/5.10/Storable.pm line 380, at squish.pm line 35"


Lo mismo sucede si ejecuto el script de perl /usr/local/squish/squish.pl.

¿Qué puedo estar haciendo mal? Ah, por cierto estoy corriendo squid 
3.1.20 sobre Debian6.



Saludos y gracias de antemano 

Comprueba si te tienes instalado el||*|libgd-gd2-perl
|*
Saludos!


--
Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
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


Re: [Gutl-l] Ayuda con squish [Solucionado !!!]

2015-09-04 Por tema Eddy Sureda Heredia
Gracias al listero Walter(walterlui...@infomed.sld.cu) por enviarme la 
solución que a pesar de parecer evidente  no se me ocurrió. La pongo acá 
por si alguien le vuelve a pasar:


para corregir ese error has esto

rm -F /var/lib/squish/userdb.stor
/usr/local/squish/squish.cron.sh

reiniciar el squid

--
Lic. Walter Perez Diaz
Administrador de Red
Hospital Clinico Quirurgico "Lucia I Landin "
Holguin

On 03/09/15 14:59, Eddy Sureda Heredia wrote:
Siguiendo el manual sobre implementación de  squish para el control de 
cuotas con 
squid(http://sudo.cubava.cu/2014/02/cuotas-de-squid-con-squish/).


Sigo al pie de la letra el manual, pero me arroja el siguiente error 
al visitar el sitio http://miproxy.cu/squish:


   "Magic number checking on storable file failed at 
/usr/lib/perl/5.10/Storable.pm line 380, at squish.pm line 35"


Lo mismo sucede si ejecuto el script de perl /usr/local/squish/squish.pl.

¿Qué puedo estar haciendo mal? Ah, por cierto estoy corriendo squid 
3.1.20 sobre Debian6.



Saludos y gracias de antemano 





__
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


[Gutl-l] Ayuda con squish

2015-09-03 Por tema Eddy Sureda Heredia


Siguiendo el manual sobre implementación de  squish para el control de 
cuotas con squid(http://sudo.cubava.cu/2014/02/cuotas-de-squid-con-squish/).


Sigo al pie de la letra el manual, pero me arroja el siguiente error al 
visitar el sitio http://miproxy.cu/squish:


   "Magic number checking on storable file failed at 
/usr/lib/perl/5.10/Storable.pm line 380, at squish.pm line 35"


Lo mismo sucede si ejecuto el script de perl /usr/local/squish/squish.pl.

¿Qué puedo estar haciendo mal? Ah, por cierto estoy corriendo squid 
3.1.20 sobre Debian6.



Saludos y gracias de antemano



__
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


[Gutl-l] Ayuda con squish

2015-03-02 Por tema Lic. Jorge Martinez Garcia

manito aquí tienes la solución a tu problema

http://sudo.cubava.cu/2014/02/cuotas-de-squid-con-squish/

me dices si resolviste. busca en la parte de los comentarios


El 02/03/15 a las #4, Yunier Navarro Díaz escribió:

Colegas tengo una situacion bastante complicada, necesito excluir en el
squish la navegación .CU desde el mismo instante inicial, o sea yo
normalmente lo tengo configurado para q me la excluya pero esto lo hace una
vez que la cuota de navegación se supera, es decir por ejem: un usuario
tiene 50 horas de navegación al mes, cuando esta cuota vence automáticamente
fuera de .CU no puede navegar mas, pero dentro de .CU si puede seguir
navegando, ahora bien... al inicio del mes cuando la BD del squish se
reinicia y empieza desde CERO... cuando empiezo a navegar en .CU el conteo
del squish empieza a andar y eso por supuesto perjudica a los usuarios que
tienen navegación fuera de .CU... no se me he explicado bien

Alguna sugerencia o ayuda? Me he roto la cabeza en la configuración del
squish y no doy pie con bola, agradecido de antemano x cualquier ayuda.




--
Lic. Jorge Martínez García
Administrador de Red
Empresa de Proyectos e Ingenierías UEB Villa Clara

--
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


Re: [Gutl-l] Ayuda con squish

2015-03-02 Por tema ERNESTO TUR LAURENCIO
Pudieras excluir el dominio .cu de autenticarse contra proxy y de esa forma
squish no los machea contra usuarios sino contra IP.

Mientras no aparezca la indicada, goza con la equivocada.

Salu2

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de Yunier Navarro Díaz
Enviado el: lunes, 02 de marzo de 2015 10:14 a.m.
Para: gutl-l@jovenclub.cu
Asunto: [Gutl-l] Ayuda con squish
Importancia: Alta

Colegas tengo una situacion bastante complicada, necesito excluir en el
squish la navegación .CU desde el mismo instante inicial, o sea yo
normalmente lo tengo configurado para q me la excluya pero esto lo hace una
vez que la cuota de navegación se supera, es decir por ejem: un usuario
tiene 50 horas de navegación al mes, cuando esta cuota vence automáticamente
fuera de .CU no puede navegar mas, pero dentro de .CU si puede seguir
navegando, ahora bien... al inicio del mes cuando la BD del squish se
reinicia y empieza desde CERO... cuando empiezo a navegar en .CU el conteo
del squish empieza a andar y eso por supuesto perjudica a los usuarios que
tienen navegación fuera de .CU... no se me he explicado bien

Alguna sugerencia o ayuda? Me he roto la cabeza en la configuración del
squish y no doy pie con bola, agradecido de antemano x cualquier ayuda.


--
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


--
Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


-- 
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


Re: [Gutl-l] Ayuda con squish

2015-03-02 Por tema mario raul rico
chequea el squish.pl el parámetro exclude_list y ahi añades una
expesion regular compatible con perl que excluya el dominio .cu, si
buscas en los archivos de la lista en una ocacion hugo facilito una.

El 2/3/15, Yunier Navarro Díaz  escribió:
> Colegas tengo una situacion bastante complicada, necesito excluir en el
> squish la navegación .CU desde el mismo instante inicial, o sea yo
> normalmente lo tengo configurado para q me la excluya pero esto lo hace una
> vez que la cuota de navegación se supera, es decir por ejem: un usuario
> tiene 50 horas de navegación al mes, cuando esta cuota vence
> automáticamente
> fuera de .CU no puede navegar mas, pero dentro de .CU si puede seguir
> navegando, ahora bien... al inicio del mes cuando la BD del squish se
> reinicia y empieza desde CERO... cuando empiezo a navegar en .CU el conteo
> del squish empieza a andar y eso por supuesto perjudica a los usuarios que
> tienen navegación fuera de .CU... no se me he explicado bien
>
> Alguna sugerencia o ayuda? Me he roto la cabeza en la configuración del
> squish y no doy pie con bola, agradecido de antemano x cualquier ayuda.
>
>
> --
> 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
>

-- 
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

[Gutl-l] Ayuda con squish

2015-03-02 Por tema Yunier Navarro Díaz
Colegas tengo una situacion bastante complicada, necesito excluir en el
squish la navegación .CU desde el mismo instante inicial, o sea yo
normalmente lo tengo configurado para q me la excluya pero esto lo hace una
vez que la cuota de navegación se supera, es decir por ejem: un usuario
tiene 50 horas de navegación al mes, cuando esta cuota vence automáticamente
fuera de .CU no puede navegar mas, pero dentro de .CU si puede seguir
navegando, ahora bien... al inicio del mes cuando la BD del squish se
reinicia y empieza desde CERO... cuando empiezo a navegar en .CU el conteo
del squish empieza a andar y eso por supuesto perjudica a los usuarios que
tienen navegación fuera de .CU... no se me he explicado bien

Alguna sugerencia o ayuda? Me he roto la cabeza en la configuración del
squish y no doy pie con bola, agradecido de antemano x cualquier ayuda.


-- 
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


[Gutl-l] Ayuda con squish

2014-04-03 Por tema Pedro V. Navarrete Alejo
Hey gente solicito ayuda,
Tengo implementado el squish para las cuotas de navegacion, hasta ahi
todo bien la cuestion es que solo me muestra la pantalla principal pero
no me muestra el listado de los usuarios asi como su respectiva cuota
esto me lo viene haciendo desde hace un par de dias. He revisado los
logs de acceso y errores del apache para ver si muestra algo por alli y
me devuelve errores en los ficheros de configuracion del squish
principalmente en el squish.cgi en una variable llamada "my" pero la
cuestion esta que ese fichero no lo he modificado, fue como mismo lo
obtuve del comprimido.
Solicito por aca si me pueden hacer llegar al privado este fichero para
compararlo con el mio.
Saludos
y gracias de antemano
El 02/04/14 09:20, yoedusvany escribió:
> Saludos, ya resolvimos en la unica el tema de las cuotas con squish
> seguimos el tuto de la página cubava.cu y todo ok, solamente faltaba
> darle permisos de ejecución a los ficheros que se encontraban en
> usr/lib/squish, lo único que me falta es que el squish no reinició las
> cuotas, supuestamente del 31 para el 1ro de abril a las 12 de la noche
> debía reiniciarla, alguien ha solucionado esto, lo único que he visto
> es borrar el file userdb.stor que se encuentra
> /var/lib/squishalguna solución?
>

-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-27 Por tema Fernando Sam�n Cunninghan
no puedo entrar al ftp donde esta el manual, p0odrias enviarmelo

 

-Original Message-
From: "MSc. Carlos Pollán Estrada" 
To: Lista cubana de soporte técnico en Tecnologias Libres 

Date: Wed, 8 Jan 2014 07:04:13 -0500
Subject: Re: [Gutl-l] AYUDA con squish

Buen día colegas.
Yo tengo montado squid (no squid3) en debian6 y autentico contra mysql, en 
mi ftp tengo el paquete tar.gz de squid 3.0 STABLE 
(squid-3.0.STABLE24.tar.gz), lo que hice fue instalar squid normal y luego 
compilar el squid-3.0.STABLE24, creé la BD  y listo. Aquí le dejo el scrip 
de la BD y el link de mi ftp para que lo descargen:

CREATE DATABASE `squid`;
USE `squid`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `passwd` (
  `user` varchar(32) NOT NULL DEFAULT '',
  `password` varchar(35) NOT NULL DEFAULT '',
  `email` varchar(100) DEFAULT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT '1',
  `fullname` varchar(60) DEFAULT NULL,
  `comment` varchar(200) DEFAULT NULL,
  UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SET FOREIGN_KEY_CHECKS=1;

La contraseña es texto plano, es decir no hay que encriptarla.
y el el squid.conf poner esto:

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user root 
--password mipassword --plaintext --persist

ftp://ftp.ahmzllo.granma.inf.cu/Linux/paquetes/squid-3.0.STABLE24.tar.gz

Ahí tengo algunos manuales de squid+mysql, sobre todo este:
ftp://ftp.ahmzllo.granma.inf.cu/Linux/Manuales/configurar_squid+mysql.pdf

Está sencillo y funciona al 100
Salu2

On Tue, 07 Jan 2014 16:53:09 -0500
joel  wrote:

> Hola colegas,
> 
> me monto en el tren de lo de montar squid con autenticacion
>   para MysQL, también me gustaría saber como se hace.
> 
> -- 
> Saludos
> 
> --
> 
>Joel  Ventura Castillo
>   Admin. de Red
>Empresa Importadora - Exportadora ILECO
>   Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
> Habana Vieja, Cuba.
> E-Mail: j...@ecoimpex.com.cu
> Teléf.: 8625081 al 84, Ext. 156
> --
> 
> El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:
> > Me apunto en esa!!! Por favor el que lo tenga hecho con squid3 
enviarmelo..
> >
> > Salu2
> >
> > -Mensaje original-
> > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
> > nombre de Fernando Samón Cunninghan
> > Enviado el: martes, 07 de enero de 2014 11:53
> > Para: Lista cubana de soporte técnico en Tecnologias Libres
> > Asunto: Re: [Gutl-l] AYUDA con squish
> >
> >
> >   Hermano me gustaria que me mandaras lo de montar squid con 
autenticacion
> > para MysQL, de veras lo necesito
> >
> >
> > -Original Message-
> > From: "MSc. Carlos Pollán Estrada"
> > To: gutl-l@jovenclub.cu
> > Date: Mon, 6 Jan 2014 18:46:45 -0500
> > Subject: [Gutl-l] AYUDA con squish
> >
> > 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
> > #.*   

[Gutl-l] ayuda con squish

2014-01-08 Por tema yosiel
todo muy lindo pero me da pena decir q me trabe en el paso donde hay q 
crear un virtualhost en el directorio /etc/apache2/sites-available/ con 
el nombre proxy y ademas un link simbolico de este virtualhost en el 
directorio /etc/apache2/sites-enabled


agregar un contrab con estos datos
*/5 * * * * root /usr/local/squish/squish.cron.sh

en fin pues el q sabe hacer eso le sirve el tuto a mi no pues desde el 
paso numero 11 ya fui da pena pero no soy un maestro en linux para eso 
uso la lista abierto a criticas sin mas


1. baje el fichero de cualkier site cubano yo lo tengo

2. Descompacte todo el paquete en el directorio /usr/local/squish (el 
directorio squish no existe, tiene que ser creado por ud.)


3. Copie el fichero squish.conf para el directorio /etc/squid/
4. Cree este fichero en blanco /etc/squid/squishe
5. Annada a /etc/squid/squid.conf las siguientes lineas
#-- reglas para el squish y las cuotas--#
##acl SQUISHLOC dst jadiaz.co.cu
acl SQUISHLOC url_regex \.jadiaz\.co\.cu
acl SQUISHED1 proxy_auth -i "/etc/squid/squished"
##acl SQUISHED2 ident "/etc/squid/squished"
#acl SQUISHED3 src "/etc/squid/squished"
## Actually: your host name instead of localhost:
deny_info http://www.tudomain.cu/?squished; SQUISHED1
deny_info http://www.tudomain.cu/?squished; SQUISHED2
deny_info http://www.tudomain.cu/?squished; SQUISHED3
http_access allow SQUISHLOC
#http_access deny SQUISHED1
##http_access deny SQUISHED2
#http_access deny SQUISHED3

(Las lineas que estan comentadas dejarlas asi mismo)

6. Establecer las cuotas en el fichero /etc/squish.conf

7. Ej:

agro 200Mb/month

lsantana 200Mb/month

nmarin 200Mb/month

yusmanyc 50Mb/month

(tiene otros tipos de opciones de cuotas, el fichero lo explica en el 
encabezado)


8. reinicie el squid

9. Cree una entrada en el DNS que se llame proxy y que apunte al IP que 
tiene el squid


Ej:

;Servidor ISPSERVER2

but IN A 1xx.1xx.1xx.1xx

proxy.isp IN CNAME but

10. reinicie el bind9

11. Cree un virtualhost en el directorio /etc/apache2/sites-available/ 
con el nombre proxy y


ponle esto en su interior

ServerName proxy.midominio.cu

ServerAdmin ad...@midominio.cu

DocumentRoot /var/www/proxy/

Options +ExecCGI

AddHandler cgi-script .cgi

DirectoryIndex squish.cgi

AllowOverride None

Order allow,deny

Allow from all

ErrorLog /var/log/apache2/error.log

LogLevel warn

CustomLog /var/log/apache2/proxy_access.log combined

ServerSignature On

12. haga un link simbolico de este virtualhost en el directorio 
/etc/apache2/sites-enabled


13. reinicie el apache2

14. Cree el directorio /var/www/proxy pues no existe y ponga en su 
interior una copia exacta


del contenido de /usr/local/squish

15. teclee en su navegador http://proxy.midominio.cu Si da un error 
como este:


Software error:

Can't locate GD.pm in @INC (@INC

contains: /etc/perl /usr/local/lib/perl/5.8.8 
/usr/local/share/perl/5.8.8


/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8

/usr/local/lib/site_perl .)

at /var/www/proxy/squish.cgi line 163.

BEGIN failed--compilation aborted at /var/www/proxy/squish.cgi line 
163.


Entonces haga esta busqueda en su mirror
aptitude search gd|grep perl

e instale
apt-get install libgd-perl

16. refresque el pedido que hizo en el navegador el cual dio error y ya 
debe estar todo listo


17. agregue esto al crontab y reinicielo luego
*/5 * * * * root /usr/local/squish/squish.cron.sh


el fichero de la base de datos se guarda en /var/lib/squish

--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


--
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

Re: [Gutl-l] AYUDA con squish

2014-01-08 Por tema Juan Carlos

El 08/01/14 08:12, Yoandy de Jesús Baute Díaz escribió:

Hola lista...

Alguien que ya tenga autenticado squid3 con ldap.

Saludos


-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de MSc. Carlos Pollán Estrada
Enviado el: miércoles, 08 de enero de 2014 07:04
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish

Buen día colegas.
Yo tengo montado squid (no squid3) en debian6 y autentico contra mysql, en
mi ftp tengo el paquete tar.gz de squid 3.0 STABLE
(squid-3.0.STABLE24.tar.gz), lo que hice fue instalar squid normal y luego
compilar el squid-3.0.STABLE24, creé la BD  y listo. Aquí le dejo el scrip
de la BD y el link de mi ftp para que lo descargen:

CREATE DATABASE `squid`;
USE `squid`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `passwd` (
   `user` varchar(32) NOT NULL DEFAULT '',
   `password` varchar(35) NOT NULL DEFAULT '',
   `email` varchar(100) DEFAULT NULL,
   `enabled` tinyint(1) NOT NULL DEFAULT '1',
   `fullname` varchar(60) DEFAULT NULL,
   `comment` varchar(200) DEFAULT NULL,
   UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SET FOREIGN_KEY_CHECKS=1;

La contraseña es texto plano, es decir no hay que encriptarla.
y el el squid.conf poner esto:

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user root
--password mipassword --plaintext --persist

ftp://ftp.ahmzllo.granma.inf.cu/Linux/paquetes/squid-3.0.STABLE24.tar.gz

Ahí tengo algunos manuales de squid+mysql, sobre todo este:
ftp://ftp.ahmzllo.granma.inf.cu/Linux/Manuales/configurar_squid+mysql.pdf

Está sencillo y funciona al 100
Salu2

On Tue, 07 Jan 2014 16:53:09 -0500
joel  wrote:


Hola colegas,

me monto en el tren de lo de montar squid con autenticacion
   para MysQL, también me gustaría saber como se hace.

--
Saludos

--

Joel  Ventura Castillo
   Admin. de Red
Empresa Importadora - Exportadora ILECO
   Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
 Habana Vieja, Cuba.
 E-Mail: j...@ecoimpex.com.cu
 Teléf.: 8625081 al 84, Ext. 156
--

El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:

Me apunto en esa!!! Por favor el que lo tenga hecho con squid3

enviarmelo..

Salu2

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu]
En nombre de Fernando Samón Cunninghan Enviado el: martes, 07 de
enero de 2014 11:53
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish


   Hermano me gustaria que me mandaras lo de montar squid con
autenticacion para MysQL, de veras lo necesito


-Original Message-
From: "MSc. Carlos Pollán Estrada"
To: gutl-l@jovenclub.cu
Date: Mon, 6 Jan 2014 18:46:45 -0500
Subject: [Gutl-l] AYUDA con squish

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



--
Este mensaje ha sido analizado por MailScanner en busca de virus y
otros contenidos pe

Re: [Gutl-l] AYUDA con squish

2014-01-08 Por tema Admin de la Red DMS
auth_param basic program /usr/lib/squid3/squid_ldap_auth -v 3 -b 
"ou=usuarios,dc=dms,dc=cacocum,dc=hlg,dc=sld,dc=cu" -f 
(&(uid=%s)(userPasswdac=ACTIVE)) -h 127.0.0.1

auth_param basic children 5
auth_param basic realm Servidor de Navegación
auth_param basic credentialsttl 1 hours
auth_param basic casesensitive off

*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

El 08/01/14 08:12, Yoandy de Jesús Baute Díaz escribió:

Hola lista...

Alguien que ya tenga autenticado squid3 con ldap.

Saludos


-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de MSc. Carlos Pollán Estrada
Enviado el: miércoles, 08 de enero de 2014 07:04
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish

Buen día colegas.
Yo tengo montado squid (no squid3) en debian6 y autentico contra mysql, en
mi ftp tengo el paquete tar.gz de squid 3.0 STABLE
(squid-3.0.STABLE24.tar.gz), lo que hice fue instalar squid normal y luego
compilar el squid-3.0.STABLE24, creé la BD  y listo. Aquí le dejo el scrip
de la BD y el link de mi ftp para que lo descargen:

CREATE DATABASE `squid`;
USE `squid`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `passwd` (
   `user` varchar(32) NOT NULL DEFAULT '',
   `password` varchar(35) NOT NULL DEFAULT '',
   `email` varchar(100) DEFAULT NULL,
   `enabled` tinyint(1) NOT NULL DEFAULT '1',
   `fullname` varchar(60) DEFAULT NULL,
   `comment` varchar(200) DEFAULT NULL,
   UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SET FOREIGN_KEY_CHECKS=1;

La contraseña es texto plano, es decir no hay que encriptarla.
y el el squid.conf poner esto:

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user root
--password mipassword --plaintext --persist

ftp://ftp.ahmzllo.granma.inf.cu/Linux/paquetes/squid-3.0.STABLE24.tar.gz

Ahí tengo algunos manuales de squid+mysql, sobre todo este:
ftp://ftp.ahmzllo.granma.inf.cu/Linux/Manuales/configurar_squid+mysql.pdf

Está sencillo y funciona al 100
Salu2

On Tue, 07 Jan 2014 16:53:09 -0500
joel  wrote:


Hola colegas,

me monto en el tren de lo de montar squid con autenticacion
   para MysQL, también me gustaría saber como se hace.

--
Saludos

--

Joel  Ventura Castillo
   Admin. de Red
Empresa Importadora - Exportadora ILECO
   Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
 Habana Vieja, Cuba.
 E-Mail: j...@ecoimpex.com.cu
 Teléf.: 8625081 al 84, Ext. 156
--

El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:

Me apunto en esa!!! Por favor el que lo tenga hecho con squid3

enviarmelo..


Salu2

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu]
En nombre de Fernando Samón Cunninghan Enviado el: martes, 07 de
enero de 2014 11:53
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish


   Hermano me gustaria que me mandaras lo de montar squid con
autenticacion para MysQL, de veras lo necesito


-Original Message-
From: "MSc. Carlos Pollán Estrada"
To: gutl-l@jovenclub.cu
Date: Mon, 6 Jan 2014 18:46:45 -0500
Subject: [Gutl-l] AYUDA con squish

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

Re: [Gutl-l] AYUDA con squish

2014-01-08 Por tema Yoandy de Jesús Baute Díaz
Hola lista...

Alguien que ya tenga autenticado squid3 con ldap.

Saludos


-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de MSc. Carlos Pollán Estrada
Enviado el: miércoles, 08 de enero de 2014 07:04
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish

Buen día colegas.
Yo tengo montado squid (no squid3) en debian6 y autentico contra mysql, en
mi ftp tengo el paquete tar.gz de squid 3.0 STABLE
(squid-3.0.STABLE24.tar.gz), lo que hice fue instalar squid normal y luego
compilar el squid-3.0.STABLE24, creé la BD  y listo. Aquí le dejo el scrip
de la BD y el link de mi ftp para que lo descargen:

CREATE DATABASE `squid`;
USE `squid`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `passwd` (
  `user` varchar(32) NOT NULL DEFAULT '',
  `password` varchar(35) NOT NULL DEFAULT '',
  `email` varchar(100) DEFAULT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT '1',
  `fullname` varchar(60) DEFAULT NULL,
  `comment` varchar(200) DEFAULT NULL,
  UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SET FOREIGN_KEY_CHECKS=1;

La contraseña es texto plano, es decir no hay que encriptarla.
y el el squid.conf poner esto:

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user root
--password mipassword --plaintext --persist

ftp://ftp.ahmzllo.granma.inf.cu/Linux/paquetes/squid-3.0.STABLE24.tar.gz

Ahí tengo algunos manuales de squid+mysql, sobre todo este:
ftp://ftp.ahmzllo.granma.inf.cu/Linux/Manuales/configurar_squid+mysql.pdf

Está sencillo y funciona al 100
Salu2

On Tue, 07 Jan 2014 16:53:09 -0500
joel  wrote:

> Hola colegas,
> 
> me monto en el tren de lo de montar squid con autenticacion
>   para MysQL, también me gustaría saber como se hace.
> 
> --
> Saludos
> 
> --
> 
>Joel  Ventura Castillo
>   Admin. de Red
>Empresa Importadora - Exportadora ILECO
>   Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
> Habana Vieja, Cuba.
> E-Mail: j...@ecoimpex.com.cu
> Teléf.: 8625081 al 84, Ext. 156
> --
> 
> El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:
> > Me apunto en esa!!! Por favor el que lo tenga hecho con squid3
enviarmelo..
> >
> > Salu2
> >
> > -Mensaje original-
> > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] 
> > En nombre de Fernando Samón Cunninghan Enviado el: martes, 07 de 
> > enero de 2014 11:53
> > Para: Lista cubana de soporte técnico en Tecnologias Libres
> > Asunto: Re: [Gutl-l] AYUDA con squish
> >
> >
> >   Hermano me gustaria que me mandaras lo de montar squid con 
> > autenticacion para MysQL, de veras lo necesito
> >
> >
> > -----Original Message-
> > From: "MSc. Carlos Pollán Estrada"
> > To: gutl-l@jovenclub.cu
> > Date: Mon, 6 Jan 2014 18:46:45 -0500
> > Subject: [Gutl-l] AYUDA con squish
> >
> > 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, mont

Re: [Gutl-l] AYUDA con squish

2014-01-08 Por tema MSc. Carlos Pollán Estrada
Buen día colegas.
Yo tengo montado squid (no squid3) en debian6 y autentico contra mysql, en mi 
ftp tengo el paquete tar.gz de squid 3.0 STABLE (squid-3.0.STABLE24.tar.gz), lo 
que hice fue instalar squid normal y luego compilar el squid-3.0.STABLE24, creé 
la BD  y listo. Aquí le dejo el scrip de la BD y el link de mi ftp para que lo 
descargen:

CREATE DATABASE `squid`;
USE `squid`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `passwd` (
  `user` varchar(32) NOT NULL DEFAULT '',
  `password` varchar(35) NOT NULL DEFAULT '',
  `email` varchar(100) DEFAULT NULL,
  `enabled` tinyint(1) NOT NULL DEFAULT '1',
  `fullname` varchar(60) DEFAULT NULL,
  `comment` varchar(200) DEFAULT NULL,
  UNIQUE KEY `user` (`user`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
SET FOREIGN_KEY_CHECKS=1;

La contraseña es texto plano, es decir no hay que encriptarla.
y el el squid.conf poner esto:

auth_param basic program /usr/local/squid/libexec/squid_db_auth --user root 
--password mipassword --plaintext --persist

ftp://ftp.ahmzllo.granma.inf.cu/Linux/paquetes/squid-3.0.STABLE24.tar.gz

Ahí tengo algunos manuales de squid+mysql, sobre todo este:
ftp://ftp.ahmzllo.granma.inf.cu/Linux/Manuales/configurar_squid+mysql.pdf

Está sencillo y funciona al 100
Salu2

On Tue, 07 Jan 2014 16:53:09 -0500
joel  wrote:

> Hola colegas,
> 
> me monto en el tren de lo de montar squid con autenticacion
>   para MysQL, también me gustaría saber como se hace.
> 
> -- 
> Saludos
> 
> --
> 
>Joel  Ventura Castillo
>   Admin. de Red
>Empresa Importadora - Exportadora ILECO
>   Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
> Habana Vieja, Cuba.
> E-Mail: j...@ecoimpex.com.cu
> Teléf.: 8625081 al 84, Ext. 156
> --
> 
> El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:
> > Me apunto en esa!!! Por favor el que lo tenga hecho con squid3 enviarmelo..
> >
> > Salu2
> >
> > -Mensaje original-
> > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
> > nombre de Fernando Samón Cunninghan
> > Enviado el: martes, 07 de enero de 2014 11:53
> > Para: Lista cubana de soporte técnico en Tecnologias Libres
> > Asunto: Re: [Gutl-l] AYUDA con squish
> >
> >
> >   Hermano me gustaria que me mandaras lo de montar squid con autenticacion
> > para MysQL, de veras lo necesito
> >
> >
> > -----Original Message-
> > From: "MSc. Carlos Pollán Estrada"
> > To: gutl-l@jovenclub.cu
> > Date: Mon, 6 Jan 2014 18:46:45 -0500
> > Subject: [Gutl-l] AYUDA con squish
> >
> > 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
> 

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema joel

Hola colegas,

me monto en el tren de lo de montar squid con autenticacion
 para MysQL, también me gustaría saber como se hace.

--
Saludos

--

  Joel  Ventura Castillo
 Admin. de Red
  Empresa Importadora - Exportadora ILECO
 Dir.: O' Relly No. 152 e/ San Ignacio y Mercaderes,
   Habana Vieja, Cuba.
   E-Mail: j...@ecoimpex.com.cu
   Teléf.: 8625081 al 84, Ext. 156
--

El 07/01/2014 04:32 p.m., Yoandy de Jesús Baute Díaz escribió:

Me apunto en esa!!! Por favor el que lo tenga hecho con squid3 enviarmelo..

Salu2

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de Fernando Samón Cunninghan
Enviado el: martes, 07 de enero de 2014 11:53
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish


  Hermano me gustaria que me mandaras lo de montar squid con autenticacion
para MysQL, de veras lo necesito


-Original Message-
From: "MSc. Carlos Pollán Estrada"
To: gutl-l@jovenclub.cu
Date: Mon, 6 Jan 2014 18:46:45 -0500
Subject: [Gutl-l] AYUDA con squish

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




--
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Yoandy de Jesús Baute Díaz
Me apunto en esa!!! Por favor el que lo tenga hecho con squid3 enviarmelo..

Salu2

-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de Fernando Samón Cunninghan
Enviado el: martes, 07 de enero de 2014 11:53
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish


 Hermano me gustaria que me mandaras lo de montar squid con autenticacion
para MysQL, de veras lo necesito


-Original Message-
From: "MSc. Carlos Pollán Estrada" 
To: gutl-l@jovenclub.cu
Date: Mon, 6 Jan 2014 18:46:45 -0500
Subject: [Gutl-l] AYUDA con squish

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

-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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



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

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL:
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140107/868428f4/a
ttachment.html>
__
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


-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Admin de la Red DMS

me pone

bash: MD5: no se encontró la orden


*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

El 07/01/14 12:20, MSc. Carlos Pollán Estrada escribió:

MD5(tuclave)

On Tue, 07 Jan 2014 12:00:13 -0500
Admin de la Red DMS  wrote:


como logro generar claves en MD5



*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

El 07/01/14 11:17, MARTÍNEZ CONSUEGRA, Wilfredo (BI-Caribe) escribió:


Kuota para Squid

Cuando tenemos Internet en nuestra Empresa y se necesita hacer un uso racional 
del servicio,una buena herramienta a usar seria el Kuota,diseñada por los 
colegas de la Universidad de Pinar del Rio.La misma te permite la creación de 
usuarios via web que se almazenan en una base de datos en mysql.El sistema 
posibilita:

* Cambio de clave de Internet
* Gráfico Mensual del consumo diario y por horas
* Envio del estado de cuenta por correo

Kuota cuenta con dos nieveles de acceso,un usuario que será el dueño de la base 
de datos donde alojaremos la tablas que importaremos y otro usuario que se 
creará dentro de una tabla de la base de datos anterior y será el encargado de 
entrar via web al kuota y va a crear ,borrar usuarios y ver todas las opciones 
del mismo.

Partiendo de una buena guia escribo este pequeño Howto.

Lo primero que haremos para implementar esta herramienta es hacer la descarga 
de:

Requisitos:
Debemos tener instalado mysql-server-5.0+php5+phpmyadmin y la libreria 
libfile-tail-perl.

1- Copiamos el directorio llamado web que viene dentro del kuota a /var/www y 
lo llaman como deseen.Más adelante trabajaremos con este directorio...

2- Vamos a crear un directorio dentro de /etc/squid llamado bin

mkdir /etc/squid/bin

3- Para ese directorio copiamos los 2 ficheros siguientes:

kuota.pl
runKuota.sh

El runKuota.sh es un script que se va a encargar de ejecutar el .pl por lo
cual es necesario que el script llamado: runKuota.sh se auto-ejecute cada
vez que el sistema se reinicie para que todo funcione, ya que debe estar
corriendo siempre en el servidor, para eso, creamos este enlace simbólico que 
será el paso 4.

4- ln -s /etc/squid/bin/runKuota.sh /etc/rcS.d/S91kuota

5- Entramos a mysql (puedes usar para hacerlo más fácil phpmyadmin) y creamos 
una base de datos llamada squid y un usuario como usted lo quiera llamar ej: 
kuota con su password ej:a,y le damos a ese usuario los permisos ,de 
insertar,borrar,editar a la base de datos que ya creamos llamada squid.

Llamaremos a este usuario kuota para que se haga mas entendible a la hora de 
configurar los archivos.

5-Ahora importamos de el directorio llamado BD que viene dentro del Kuota el 
.sql que se encuentra.Recuerde borrar las lineas de la base de datos y solo 
dejar las tablas que importaremos .Antes de importar las tablas puedes editarla 
para adecuarla a tu institución ya que como dije anteriormente kuota fue creado 
por los colegas de la Universidad de Pinar del Rio!

6- Después que hayas hecho esto, agrega el usuario tuyo,(Yuneikys) es decir el 
user con el que tu vas a navegar desde tu proxy, que va a ser también el 
administrador para manejar la WEB, (todo esto es desde phpmyadmin) El usuario, 
lo debes agregar en la tabla password, usando MD5 para la clave, agregalo 
también en las tablas: userinfo y useradmin.Para eso vas a la base de datos que 
creastes llamada squid y en la tabla password le damos insertar y ponemos el 
user ej:yuneikys y el password ej:12345 pero esta en md5.Haga lo mismo en 
useradmin que será el código una vez que estemos dentro del kuota que tenemos 
que insertar para administrarlo.Ponga solo el nombre si desea en la tabla 
userinfo también dandole insertar!

A este usuario lo llamaremos Yuneikys para entender los niveles de acceso más 
adelante.

7- Una vez que hayas terminado con esto, solo debes crear un virtualhost en tu 
servidor web que apunte a donde pusistes el directorio web del kuota y poner 
ese nombre en tu DNS, para que todo funcione bien. Antes de intentar logearte 
en la página del kuota, verifica que en el config.php que viene dentro del 
directorio Conecctions donde establece la conexión a la base de datos, están 
correctamente puestos, los siguientes datos:

- Servidor Mysql localhost
- Nombre de la base de datos squid
- Usuario Mysql kuota
- Clave del usuario mysql a

8-Si todo eso esta bien, debes poder entrar con el usuario y la contraseña 
(yuneikys y 12345)
que pusiste en la tabla password de la base de datos. Otra cosa, verifica
que el script en perl, es decir el .pl esta corriendo en el servidor, para
eso, usa este comando:

ps aux | grep kuota

Debes obterner una salida como esta:

ns:/etc# ps aux | grep kuota

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema MSc. Carlos Pollán Estrada
MD5(tuclave)

On Tue, 07 Jan 2014 12:00:13 -0500
Admin de la Red DMS  wrote:

> como logro generar claves en MD5
> 
> 
> 
> *SaLvAdOr SaNcHeZ SaNcHeZ
> *Administrador de Redes
> *Sectorial Municipal de Salud
> *Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
> *Proud GNU/Linux User # 525811
> *http://counter.li.org/
> *Cacocum - Holguín
> 
> El 07/01/14 11:17, MARTÍNEZ CONSUEGRA, Wilfredo (BI-Caribe) escribió:
> >
> > Kuota para Squid
> >
> > Cuando tenemos Internet en nuestra Empresa y se necesita hacer un uso 
> > racional del servicio,una buena herramienta a usar seria el Kuota,diseñada 
> > por los colegas de la Universidad de Pinar del Rio.La misma te permite la 
> > creación de usuarios via web que se almazenan en una base de datos en 
> > mysql.El sistema posibilita:
> >
> > * Cambio de clave de Internet
> > * Gráfico Mensual del consumo diario y por horas
> > * Envio del estado de cuenta por correo
> >
> > Kuota cuenta con dos nieveles de acceso,un usuario que será el dueño de la 
> > base de datos donde alojaremos la tablas que importaremos y otro usuario 
> > que se creará dentro de una tabla de la base de datos anterior y será el 
> > encargado de entrar via web al kuota y va a crear ,borrar usuarios y ver 
> > todas las opciones del mismo.
> >
> > Partiendo de una buena guia escribo este pequeño Howto.
> >
> > Lo primero que haremos para implementar esta herramienta es hacer la 
> > descarga de:
> >
> > Requisitos:
> > Debemos tener instalado mysql-server-5.0+php5+phpmyadmin y la libreria 
> > libfile-tail-perl.
> >
> > 1- Copiamos el directorio llamado web que viene dentro del kuota a /var/www 
> > y lo llaman como deseen.Más adelante trabajaremos con este directorio...
> >
> > 2- Vamos a crear un directorio dentro de /etc/squid llamado bin
> >
> > mkdir /etc/squid/bin
> >
> > 3- Para ese directorio copiamos los 2 ficheros siguientes:
> >
> > kuota.pl
> > runKuota.sh
> >
> > El runKuota.sh es un script que se va a encargar de ejecutar el .pl por lo
> > cual es necesario que el script llamado: runKuota.sh se auto-ejecute cada
> > vez que el sistema se reinicie para que todo funcione, ya que debe estar
> > corriendo siempre en el servidor, para eso, creamos este enlace simbólico 
> > que será el paso 4.
> >
> > 4- ln -s /etc/squid/bin/runKuota.sh /etc/rcS.d/S91kuota
> >
> > 5- Entramos a mysql (puedes usar para hacerlo más fácil phpmyadmin) y 
> > creamos una base de datos llamada squid y un usuario como usted lo quiera 
> > llamar ej: kuota con su password ej:a,y le damos a ese usuario los 
> > permisos ,de insertar,borrar,editar a la base de datos que ya creamos 
> > llamada squid.
> >
> > Llamaremos a este usuario kuota para que se haga mas entendible a la hora 
> > de configurar los archivos.
> >
> > 5-Ahora importamos de el directorio llamado BD que viene dentro del Kuota 
> > el .sql que se encuentra.Recuerde borrar las lineas de la base de datos y 
> > solo dejar las tablas que importaremos .Antes de importar las tablas puedes 
> > editarla para adecuarla a tu institución ya que como dije anteriormente 
> > kuota fue creado por los colegas de la Universidad de Pinar del Rio!
> >
> > 6- Después que hayas hecho esto, agrega el usuario tuyo,(Yuneikys) es decir 
> > el user con el que tu vas a navegar desde tu proxy, que va a ser también el 
> > administrador para manejar la WEB, (todo esto es desde phpmyadmin) El 
> > usuario, lo debes agregar en la tabla password, usando MD5 para la clave, 
> > agregalo también en las tablas: userinfo y useradmin.Para eso vas a la base 
> > de datos que creastes llamada squid y en la tabla password le damos 
> > insertar y ponemos el user ej:yuneikys y el password ej:12345 pero esta en 
> > md5.Haga lo mismo en useradmin que será el código una vez que estemos 
> > dentro del kuota que tenemos que insertar para administrarlo.Ponga solo el 
> > nombre si desea en la tabla userinfo también dandole insertar!
> >
> > A este usuario lo llamaremos Yuneikys para entender los niveles de acceso 
> > más adelante.
> >
> > 7- Una vez que hayas terminado con esto, solo debes crear un virtualhost en 
> > tu servidor web que apunte a donde pusistes el directorio web del kuota y 
> > poner ese nombre en tu DNS, para que todo funcione bien. Antes de intentar 
> > logearte en la página del kuota, verifica que en el config.php que viene 
> > dentro del directorio Conecctions donde establece la conexión a la base de 
> > datos, están correctamente puestos, los siguientes datos:
> >
> > - Servidor Mysql localhost
> > - Nombre de la base de datos squid
> > - Usuario Mysql kuota
> > - Clave del usuario mysql a
> >
> > 8-Si todo eso esta bien, debes poder entrar con el usuario y la contraseña 
> > (yuneikys y 12345)
> > que pusiste en la tabla password de la base de datos. Otra cosa, verifica
> > que el script en perl, es decir el .pl esta corriendo en el servidor, para
> > eso, usa este comando:
> >
> > ps aux | grep kuota
> >
> > Debes 

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Admin de la Red DMS

como logro generar claves en MD5



*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

El 07/01/14 11:17, MARTÍNEZ CONSUEGRA, Wilfredo (BI-Caribe) escribió:


Kuota para Squid

Cuando tenemos Internet en nuestra Empresa y se necesita hacer un uso racional 
del servicio,una buena herramienta a usar seria el Kuota,diseñada por los 
colegas de la Universidad de Pinar del Rio.La misma te permite la creación de 
usuarios via web que se almazenan en una base de datos en mysql.El sistema 
posibilita:

* Cambio de clave de Internet
* Gráfico Mensual del consumo diario y por horas
* Envio del estado de cuenta por correo

Kuota cuenta con dos nieveles de acceso,un usuario que será el dueño de la base 
de datos donde alojaremos la tablas que importaremos y otro usuario que se 
creará dentro de una tabla de la base de datos anterior y será el encargado de 
entrar via web al kuota y va a crear ,borrar usuarios y ver todas las opciones 
del mismo.

Partiendo de una buena guia escribo este pequeño Howto.

Lo primero que haremos para implementar esta herramienta es hacer la descarga 
de:

Requisitos:
Debemos tener instalado mysql-server-5.0+php5+phpmyadmin y la libreria 
libfile-tail-perl.

1- Copiamos el directorio llamado web que viene dentro del kuota a /var/www y 
lo llaman como deseen.Más adelante trabajaremos con este directorio...

2- Vamos a crear un directorio dentro de /etc/squid llamado bin

mkdir /etc/squid/bin

3- Para ese directorio copiamos los 2 ficheros siguientes:

kuota.pl
runKuota.sh

El runKuota.sh es un script que se va a encargar de ejecutar el .pl por lo
cual es necesario que el script llamado: runKuota.sh se auto-ejecute cada
vez que el sistema se reinicie para que todo funcione, ya que debe estar
corriendo siempre en el servidor, para eso, creamos este enlace simbólico que 
será el paso 4.

4- ln -s /etc/squid/bin/runKuota.sh /etc/rcS.d/S91kuota

5- Entramos a mysql (puedes usar para hacerlo más fácil phpmyadmin) y creamos 
una base de datos llamada squid y un usuario como usted lo quiera llamar ej: 
kuota con su password ej:a,y le damos a ese usuario los permisos ,de 
insertar,borrar,editar a la base de datos que ya creamos llamada squid.

Llamaremos a este usuario kuota para que se haga mas entendible a la hora de 
configurar los archivos.

5-Ahora importamos de el directorio llamado BD que viene dentro del Kuota el 
.sql que se encuentra.Recuerde borrar las lineas de la base de datos y solo 
dejar las tablas que importaremos .Antes de importar las tablas puedes editarla 
para adecuarla a tu institución ya que como dije anteriormente kuota fue creado 
por los colegas de la Universidad de Pinar del Rio!

6- Después que hayas hecho esto, agrega el usuario tuyo,(Yuneikys) es decir el 
user con el que tu vas a navegar desde tu proxy, que va a ser también el 
administrador para manejar la WEB, (todo esto es desde phpmyadmin) El usuario, 
lo debes agregar en la tabla password, usando MD5 para la clave, agregalo 
también en las tablas: userinfo y useradmin.Para eso vas a la base de datos que 
creastes llamada squid y en la tabla password le damos insertar y ponemos el 
user ej:yuneikys y el password ej:12345 pero esta en md5.Haga lo mismo en 
useradmin que será el código una vez que estemos dentro del kuota que tenemos 
que insertar para administrarlo.Ponga solo el nombre si desea en la tabla 
userinfo también dandole insertar!

A este usuario lo llamaremos Yuneikys para entender los niveles de acceso más 
adelante.

7- Una vez que hayas terminado con esto, solo debes crear un virtualhost en tu 
servidor web que apunte a donde pusistes el directorio web del kuota y poner 
ese nombre en tu DNS, para que todo funcione bien. Antes de intentar logearte 
en la página del kuota, verifica que en el config.php que viene dentro del 
directorio Conecctions donde establece la conexión a la base de datos, están 
correctamente puestos, los siguientes datos:

- Servidor Mysql localhost
- Nombre de la base de datos squid
- Usuario Mysql kuota
- Clave del usuario mysql a

8-Si todo eso esta bien, debes poder entrar con el usuario y la contraseña 
(yuneikys y 12345)
que pusiste en la tabla password de la base de datos. Otra cosa, verifica
que el script en perl, es decir el .pl esta corriendo en el servidor, para
eso, usa este comando:

ps aux | grep kuota

Debes obterner una salida como esta:

ns:/etc# ps aux | grep kuota
root 2876 0.0 8.4 162480 87456 ? S Oct11 2:41
/usr/bin/perl /etc/squid/bin/kuota.pl
root 21558 0.0 0.0 2884 768 pts/0 S+ 12:28 0:00 grep kuota

Si no te sale así, es que no está corriendo y solo se ocurren 2 causas, o no 
instalaste la librería de perl que se necesita, la que te mencione al
inicio, oh! en el script en perl, el .pl no están bien puestos los datos
para que el script pueda conectarse a mysql y 

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Fernando Sam�n Cunninghan

 Hermano me gustaria que me mandaras lo de montar squid con autenticacion 
para MysQL, de veras lo necesito


-Original Message-
From: "MSc. Carlos Pollán Estrada" 
To: gutl-l@jovenclub.cu
Date: Mon, 6 Jan 2014 18:46:45 -0500
Subject: [Gutl-l] AYUDA con squish

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

-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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



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

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 
<http://listas.jovenclub.cu/pipermail/gutl-l/attachments/20140107/868428f4/attachment.html>
__
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema José Alfredo Batista

esta bueno loq  hace falta es el url para descargar Kuota


-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema BI-Caribe

Kuota para Squid 

Cuando tenemos Internet en nuestra Empresa y se necesita hacer un uso racional 
del servicio,una buena herramienta a usar seria el Kuota,diseñada por los 
colegas de la Universidad de Pinar del Rio.La misma te permite la creación de 
usuarios via web que se almazenan en una base de datos en mysql.El sistema 
posibilita:

* Cambio de clave de Internet
* Gráfico Mensual del consumo diario y por horas
* Envio del estado de cuenta por correo 

Kuota cuenta con dos nieveles de acceso,un usuario que será el dueño de la base 
de datos donde alojaremos la tablas que importaremos y otro usuario que se 
creará dentro de una tabla de la base de datos anterior y será el encargado de 
entrar via web al kuota y va a crear ,borrar usuarios y ver todas las opciones 
del mismo.

Partiendo de una buena guia escribo este pequeño Howto.

Lo primero que haremos para implementar esta herramienta es hacer la descarga 
de:

Requisitos:
Debemos tener instalado mysql-server-5.0+php5+phpmyadmin y la libreria 
libfile-tail-perl.

1- Copiamos el directorio llamado web que viene dentro del kuota a /var/www y 
lo llaman como deseen.Más adelante trabajaremos con este directorio...

2- Vamos a crear un directorio dentro de /etc/squid llamado bin

mkdir /etc/squid/bin

3- Para ese directorio copiamos los 2 ficheros siguientes:

kuota.pl
runKuota.sh

El runKuota.sh es un script que se va a encargar de ejecutar el .pl por lo
cual es necesario que el script llamado: runKuota.sh se auto-ejecute cada
vez que el sistema se reinicie para que todo funcione, ya que debe estar
corriendo siempre en el servidor, para eso, creamos este enlace simbólico que 
será el paso 4.

4- ln -s /etc/squid/bin/runKuota.sh /etc/rcS.d/S91kuota

5- Entramos a mysql (puedes usar para hacerlo más fácil phpmyadmin) y creamos 
una base de datos llamada squid y un usuario como usted lo quiera llamar ej: 
kuota con su password ej:a,y le damos a ese usuario los permisos ,de 
insertar,borrar,editar a la base de datos que ya creamos llamada squid.

Llamaremos a este usuario kuota para que se haga mas entendible a la hora de 
configurar los archivos.

5-Ahora importamos de el directorio llamado BD que viene dentro del Kuota el 
.sql que se encuentra.Recuerde borrar las lineas de la base de datos y solo 
dejar las tablas que importaremos .Antes de importar las tablas puedes editarla 
para adecuarla a tu institución ya que como dije anteriormente kuota fue creado 
por los colegas de la Universidad de Pinar del Rio!

6- Después que hayas hecho esto, agrega el usuario tuyo,(Yuneikys) es decir el 
user con el que tu vas a navegar desde tu proxy, que va a ser también el 
administrador para manejar la WEB, (todo esto es desde phpmyadmin) El usuario, 
lo debes agregar en la tabla password, usando MD5 para la clave, agregalo 
también en las tablas: userinfo y useradmin.Para eso vas a la base de datos que 
creastes llamada squid y en la tabla password le damos insertar y ponemos el 
user ej:yuneikys y el password ej:12345 pero esta en md5.Haga lo mismo en 
useradmin que será el código una vez que estemos dentro del kuota que tenemos 
que insertar para administrarlo.Ponga solo el nombre si desea en la tabla 
userinfo también dandole insertar!

A este usuario lo llamaremos Yuneikys para entender los niveles de acceso más 
adelante.

7- Una vez que hayas terminado con esto, solo debes crear un virtualhost en tu 
servidor web que apunte a donde pusistes el directorio web del kuota y poner 
ese nombre en tu DNS, para que todo funcione bien. Antes de intentar logearte 
en la página del kuota, verifica que en el config.php que viene dentro del 
directorio Conecctions donde establece la conexión a la base de datos, están 
correctamente puestos, los siguientes datos:

- Servidor Mysql localhost
- Nombre de la base de datos squid
- Usuario Mysql kuota
- Clave del usuario mysql a

8-Si todo eso esta bien, debes poder entrar con el usuario y la contraseña 
(yuneikys y 12345)
que pusiste en la tabla password de la base de datos. Otra cosa, verifica
que el script en perl, es decir el .pl esta corriendo en el servidor, para
eso, usa este comando:

ps aux | grep kuota

Debes obterner una salida como esta:

ns:/etc# ps aux | grep kuota
root 2876 0.0 8.4 162480 87456 ? S Oct11 2:41
/usr/bin/perl /etc/squid/bin/kuota.pl
root 21558 0.0 0.0 2884 768 pts/0 S+ 12:28 0:00 grep kuota

Si no te sale así, es que no está corriendo y solo se ocurren 2 causas, o no 
instalaste la librería de perl que se necesita, la que te mencione al
inicio, oh! en el script en perl, el .pl no están bien puestos los datos
para que el script pueda conectarse a mysql y escribir en la base de datos
todo lo que toma del access.log del squid .Verifica los datos de conexión a la 
base de datos en el fichero kuota.pl ubicado en el directorio bin que creastes 
dentro /etc/squid y que tenga también bien puesto:

-Servidor Mysql localhost
 - Nombre de la base de datos squid
 - Usuario Mysql kuota
 - Clave del 

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Admin de la Red DMS

envíame una a mi también,,


Saludos

*SaLvAdOr SaNcHeZ SaNcHeZ
*Administrador de Redes
*Sectorial Municipal de Salud
*Grupo de Usuarios de Tecnologías Libres en Cuba -»http://gutl.jovenclub.cu/
*Proud GNU/Linux User # 525811
*http://counter.li.org/
*Cacocum - Holguín

El 07/01/14 09:47, Juan Carlos escribió:

El 07/01/14 09:28, MSc. Carlos Pollán Estrada escribió:

Ok, y de dónde lo descargo, alguien tiene la URL, no importa si es
dentro o fuera del territorio, tenemos la suerte de pertenecer al
reducido grupo de los que tienen acceso a ultramar jejeje.
Si está fuera, pues lo descargo y lo pongo en mi ftp para todos los
del territorio nacional.
Salu2

On Tue, 7 Jan 2014 09:08:47 -0500
 wrote:


Niet el kouta no esta en los repos como tampoco el lightsquid ni el
mysar tienes que descargarlo... el kuota creo que es producción
nacional.. 100% saludos


Lic. Yasniel López Argüez
Esp. en Ciencias Informáticas
DATACIMEX
Grupo Unix/Linux.
Telef: 203-95-33
ylarg...@cimex.com.cu


-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de MSc. Carlos Pollán Estrada
Enviado el: Tuesday, January 07, 2014 8:53 AM
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish

dónde optengo ese señor, porque me parece que el en repo de debian6,
que es lo que tengo, no está

On Tue, 07 Jan 2014 08:39:21 -0500
Jorge  wrote:


kuota

--
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

--
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

--
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



men te envie copia del kuota.



--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/


--
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Juan Carlos

El 07/01/14 09:28, MSc. Carlos Pollán Estrada escribió:

Ok, y de dónde lo descargo, alguien tiene la URL, no importa si es dentro o 
fuera del territorio, tenemos la suerte de pertenecer al reducido grupo de los 
que tienen acceso a ultramar jejeje.
Si está fuera, pues lo descargo y lo pongo en mi ftp para todos los del 
territorio nacional.
Salu2

On Tue, 7 Jan 2014 09:08:47 -0500
 wrote:


Niet el kouta no esta en los repos como tampoco el lightsquid ni el mysar 
tienes que descargarlo... el kuota creo que es producción nacional.. 100% 
saludos


Lic. Yasniel López Argüez
Esp. en Ciencias Informáticas
DATACIMEX
Grupo Unix/Linux.
Telef: 203-95-33
ylarg...@cimex.com.cu


-Mensaje original-
De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
nombre de MSc. Carlos Pollán Estrada
Enviado el: Tuesday, January 07, 2014 8:53 AM
Para: Lista cubana de soporte técnico en Tecnologias Libres
Asunto: Re: [Gutl-l] AYUDA con squish

dónde optengo ese señor, porque me parece que el en repo de debian6,
que es lo que tengo, no está

On Tue, 07 Jan 2014 08:39:21 -0500
Jorge  wrote:


kuota

--
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

--
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

--
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



men te envie copia del kuota.

--
S@lu2
Juan Carlos Hernández Gallardo
Administrador de Redes
ETE Ciego de Ávila


--
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema MSc. Carlos Pollán Estrada
Ok, y de dónde lo descargo, alguien tiene la URL, no importa si es dentro o 
fuera del territorio, tenemos la suerte de pertenecer al reducido grupo de los 
que tienen acceso a ultramar jejeje.
Si está fuera, pues lo descargo y lo pongo en mi ftp para todos los del 
territorio nacional.
Salu2

On Tue, 7 Jan 2014 09:08:47 -0500
 wrote:

> Niet el kouta no esta en los repos como tampoco el lightsquid ni el mysar 
> tienes que descargarlo... el kuota creo que es producción nacional.. 100% 
> saludos
> 
> 
> Lic. Yasniel López Argüez
> Esp. en Ciencias Informáticas
> DATACIMEX
> Grupo Unix/Linux.
> Telef: 203-95-33
> ylarg...@cimex.com.cu
> 
> > -Mensaje original-
> > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
> > nombre de MSc. Carlos Pollán Estrada
> > Enviado el: Tuesday, January 07, 2014 8:53 AM
> > Para: Lista cubana de soporte técnico en Tecnologias Libres
> > Asunto: Re: [Gutl-l] AYUDA con squish
> > 
> > dónde optengo ese señor, porque me parece que el en repo de debian6,
> > que es lo que tengo, no está
> > 
> > On Tue, 07 Jan 2014 08:39:21 -0500
> > Jorge  wrote:
> > 
> > > kuota
> > 
> > --
> > MSc. Carlos Pollán Estrada
> > Esp. Ciencias de la Computación. Administrador de Red.
> > Manzanillo. Cuba.
> > URL: http://www.ahmzllo.granma.inf.cu/
> > 
> > --
> > 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
> 
> -- 
> 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


-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema ylarguex
Niet el kouta no esta en los repos como tampoco el lightsquid ni el mysar 
tienes que descargarlo... el kuota creo que es producción nacional.. 100% 
saludos


Lic. Yasniel López Argüez
Esp. en Ciencias Informáticas
DATACIMEX
Grupo Unix/Linux.
Telef: 203-95-33
ylarg...@cimex.com.cu

> -Mensaje original-
> De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
> nombre de MSc. Carlos Pollán Estrada
> Enviado el: Tuesday, January 07, 2014 8:53 AM
> Para: Lista cubana de soporte técnico en Tecnologias Libres
> Asunto: Re: [Gutl-l] AYUDA con squish
> 
> dónde optengo ese señor, porque me parece que el en repo de debian6,
> que es lo que tengo, no está
> 
> On Tue, 07 Jan 2014 08:39:21 -0500
> Jorge  wrote:
> 
> > kuota
> 
> --
> MSc. Carlos Pollán Estrada
> Esp. Ciencias de la Computación. Administrador de Red.
> Manzanillo. Cuba.
> URL: http://www.ahmzllo.granma.inf.cu/
> 
> --
> 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

-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Reinier Carmona Lizana
Kuota fue programado en la UPR, no lo vas a ver en el repo, pero de seguro
alguien en la lista lo tiene.


El 7 de enero de 2014, 8:53, MSc. Carlos Pollán Estrada <
cpol...@ahmzllo.granma.inf.cu> escribió:

> dónde optengo ese señor, porque me parece que el en repo de debian6, que
> es lo que tengo, no está
>
> On Tue, 07 Jan 2014 08:39:21 -0500
> Jorge  wrote:
>
> > kuota
>
> --
> MSc. Carlos Pollán Estrada
> Esp. Ciencias de la Computación. Administrador de Red.
> Manzanillo. Cuba.
> URL: http://www.ahmzllo.granma.inf.cu/
>
> --
> 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
>

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

 próxima parte 
Se ha borrado un adjunto en formato HTML...
URL: 

__
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema MSc. Carlos Pollán Estrada
dónde optengo ese señor, porque me parece que el en repo de debian6, que es lo 
que tengo, no está

On Tue, 07 Jan 2014 08:39:21 -0500
Jorge  wrote:

> kuota

-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Jorge

El 07/01/2014 8:11: am, MSc. Carlos Pollán Estrada escribió:

colega, el cron está funcionando, tengo otras cosas en el cron que están 
trabajando bien, pero el squish sigue como si nada :(

On Tue, 07 Jan 2014 07:52:19 -0500
"Pedro V. Navarrete Alejo"  wrote:


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
usuario21h/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


revisa en los log si al ejecutarse la tarea da algún error, lo otro es 
probar usando el "kuota" que creo que maneja los usuarios en una bd por 
defecto(a lo mejor me equivoco :\ )  pero es otra opción ;)

Salu2s

Visitenos en: http://www.gtm.uccfd.cu
Mensaje enviado usando el servicio de correo de la UCCFD-Gtmo.






--
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema MSc. Carlos Pollán Estrada
colega, el cron está funcionando, tengo otras cosas en el cron que están 
trabajando bien, pero el squish sigue como si nada :(

On Tue, 07 Jan 2014 07:52:19 -0500
"Pedro V. Navarrete Alejo"  wrote:

> 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
> > usuario21h/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


-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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


Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema ariel
mano como yo lo he hecho es espesificando en squish.conf los nombres de
usuarios con sus respectivas cuotas, no se si squish tenga como
integrarse a una db en mysql, no obstante sigue investigando.

El lun, 06-01-2014 a las 18:46 -0500, 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
> 
> -- 
> MSc. Carlos Pollán Estrada
> Esp. Ciencias de la Computación. Administrador de Red.
> Manzanillo. Cuba.
> URL: http://www.ahmzllo.granma.inf.cu/
> 







-
Consejo Nacional de Casas de Cultura, Visítenos: www.casasdecultura.cult.cu

-- 
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

Re: [Gutl-l] AYUDA con squish

2014-01-07 Por tema Pedro V. Navarrete Alejo
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
usuario21h/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


[Gutl-l] AYUDA con squish

2014-01-06 Por tema MSc. Carlos Pollán Estrada
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
usuario21h/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

-- 
MSc. Carlos Pollán Estrada
Esp. Ciencias de la Computación. Administrador de Red.
Manzanillo. Cuba.
URL: http://www.ahmzllo.granma.inf.cu/

-- 
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