Eu tenho uma instalação básica do squid trabalhando no Ubuntu 14.04. Tudo que eu quero realmente é registrar as solicitações feitas. Eu realmente não me importo com ACL ou cache. Talvez mais tarde. Eu olhei para o longo arquivo squid.conf que é mais comentado. Eu "editei" as linhas não comentadas e obtive um novo arquivo conf. Então eu apenas comentei o que eu achava que não era necessário e adicionei algumas linhas que eu achava que eram necessárias. Aqui está o meu arquivo conf sem as linhas comentadas:
http_access allow all
http_port 3128
coredump_dir /var/spool/squid3
cache deny all
dns_nameservers 202.148.202.4 202.148.200.3
positive_dns_ttl 72 hours
negative_dns_ttl 30 seconds
O problema que tenho é que os clientes do servidor proxy têm problemas com apenas alguns sites, embora funcionem principalmente para outros sites.
Por exemplo, link
Este é realmente bizarro ... A página exibe a mensagem de erro "Tentando obter propriedade de não objeto", mas através de outro cliente que não usa este servidor proxy ou qualquer servidor proxy, a página é exibida corretamente.
A entrada no arquivo proxy "access.log" é:
430748230.547 2440 192.168.1.5 TCP_MISS/500 63048 GET http://locator.intel.in/find-reseller/ - HIER_DIRECT/198.175.66.130 text/html
Agora, o TCP_MISS / 500 eu presumo é que há uma falta ... sem cache, então não acertar. Bem. O 500 é o erro interno de http? Como o proxy iniciou um erro no servidor http? Foi um pedido HTTP mal formado iniciado pelo proxy?
Para outro link que não exibe a página, link , as entradas cache.log são, como:
1430749180.834 60659 192.168.1.5 TCP_MISS/503 4111 GET http://www.incentre.net/tech-support/other-support/ethernet-cable-color-coding-diagram/ - HIER_DIRECT/206.75.231.199 text/html
1430749194.846 12853 192.168.1.5 TCP_MISS_ABORTED/000 0 GET http://www.incentre.net/favicon.ico - HIER_DIRECT/206.75.231.199 -
Qual configuração entre as diretivas de configuração 300+ do Squid estou faltando?