O Squid verifica as correspondências na ordem em que foram escritas no arquivo conf, de cima para baixo.
Certifique-se de que o
reply_body_max_size 0 allow allowedip
é antes do
reply_body_max_size 30000000 allow officelan
Se você estiver usando uma nova versão do squid (> v3), então não há necessidade de permitir e negar, por exemplo.
reply_body_max_size 0 allowedip
reply_body_max_size 30000000 officelan
EDITAR
Testado usando centos 5.5 e squid 2.6.STABLE21 2 máquinas na mesma rede que o proxy. Aqui estão as entradas relevantes do meu squid.conf
acl t1 src 192.168.254.200
acl t2 src 192.168.254.0/24
http_access allow t1
http_access allow t2
reply_body_max_size 0 allow t1
reply_body_max_size 100000 allow t2
Isso funciona como esperado - reduzir o tamanho do byte na segunda instrução (e reiniciar o squid) faz o squid recusar a transferência.