Funciona mal delay_pools en squid [Solucionado]

Hola a todos, tengo un problema con squid en un servidor con Debian etch y al gestionar el ancho de banda con delay_pools, en un principio me funcionaba perfecto, pero luego quise modificar el ancha de banda y me libera la banda para todas las pc o me limita para todas, dependiendo el orden en que coloque las clases.
La versión de squid es: 2.7STABLE9

Este es mi archivo de configuración:

visible_hostname Debian
http_port 3128 transparent
cache_mem 16 MB
cache_dir ufs /var/spool/squid 100 16 256
cache_access_log /var/spool/squid/access.log
cache_log /var/spool/squid/cache.log
cache_store_log /var/spool/squid/store.log

###
### EJECUCI.N DE SQUIDGUARD
###
redirect_program /usr/bin/squidGuard -c /etc/squid/squidGuard.conf

#### VER FECHAS EN LOG NO EN EPOCH
emulate_httpd_log on

icp_port 0

###
### LISTAS DE CONTROL DE ACCESO
###
acl sala src "/etc/squid/maquinas/sala"
acl secretaria src 192.168.10.5/255.255.255.255
acl pc_abajo src "/etc/squid/maquinas/pc_abajo"
acl wifi src 192.168.3.0/255.255.255.0

acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object

###
### RESTRICCIONES POR P.GINA
###
acl sitiosprohibidos url_regex "/etc/squid/reglas/sitiosprohibidos"
acl descargas url_regex "/etc/squid/reglas/descargas"
acl otras url_regex "/etc/squid/reglas/otras"
acl wifi src 192.168.3.0/255.255.255.0
acl wifi2 src 192.168.4.0/255.255.255.0

acl localhost src 127.0.0.1/255.255.255.255
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object

###
### RESTRICCIONES POR P.GINA
###
acl sitiosprohibidos url_regex "/etc/squid/reglas/sitiosprohibidos"
acl descargas url_regex "/etc/squid/reglas/descargas"
acl otras url_regex "/etc/squid/reglas/otras"
acl parawifi url_regex "/etc/squid/reglas/parawifi"

acl purge method PURGE

###
### REGLAS DE CONTROL DE ACCESO
###
http_access allow sala !sitiosprohibidos !descargas !otras
http_access allow secretaria !sitiosprohibidos
http_access allow pc_abajo !sitiosprohibidos !descargas
http_access allow mini_virtual
http_access allow wifi !sitiosprohibidos !descargas !otras !parawifi
http_access allow wifi2 !sitiosprohibidos !descargas !otras !parawifi
http_access allow localhost
http_access deny all
http_access deny purge
icp_access deny all

delay_pools 2
delay_class 1 1
delay_class 2 2
delay_parameters 1 -1/-1
delay_parameters 2 30000/45000 15000/30000
delay_access 1 allow secretaria pc_abajo mini_virtual
delay_access 2 allow sala wifi

Les agradecería un poco de ayuda, porque he intentado cambiar a configuraciones que tenía viejas y me sigue pasando lo mismo.
Desde ya Muchas Gracias...

Hola yo pondria las sentencias de los delay de la siguiente manera:

delay_access 1 allow secretaria pc_abajo mini_virtual
delay_access 1 deny all
delay_access 2 allow sala wifi
delay_access 2 deny all

Proba asi a ver que pasa...
Saludos!

Parece que se solucionó, agregué las siguientes líneas al archivo de configuración:

acl SSL_ports port 443
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl CONNECT method CONNECT

y modifiqué delay_pools de esta forma:

delay_pools 2

delay_class 1 3
delay_class 2 1

delay_parameters 1 36000/52000 -1/-1 18000/36000
delay_parameters 2 -1/-1

delay_access 2 allow secretaria
delay_access 2 allow pc_abajo
delay_access 2 allow pc_abajo2
delay_access 2 allow mini_virtual
delay_access 1 allow localhost
delay_access 1 allow sala
delay_access 1 allow wifi

Espero que con esto se solucione en forma definitiva.

roma: probé con tu configuración e igual me gestionaba en forma erronea. Gracias de todas formas