Eu estou atualizando vários laptops para o Xenial (16.04) e instalei o squid-deb-proxy em um raspberry-pi (raspbian-jessie) que tenho feito várias coisas e é o único sistema que tenho o tempo todo. Eu instalei o squid-deb-proxy-client no meu Trusty 14.04 e isso funciona bem, eu posso assistir o cache trabalhando através de um terminal ssh com $ sudo tail -F /var/log/squid-deb-proxy/access.log
Tendo feito a primeira reinstalação em outro laptop (passando de 14.10 para 16.04, mantendo a pasta home, scripts para reinstalar todos os pacotes instalados anteriormente) eu faço
$ sudo apt-get update
$ sudo apt-get install squid-deb-proxy-client
mas quando eu $ sudo apt-get upgrade
está ignorando o cache na nova instalação do Xenial.
Eu notei que alguém teve um problema com o ipv6 e um proxy, então eu desabilitei o ipv6 adicionando 3 linhas ao sysctl.conf:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
sem alteração. Eu também atualizei o apt para a versão mais recente.
Gostaria de evitar o download de todos os pacotes de atualização e instalação várias vezes (> 400Mb cada vez) em meu limite de dados limitado ... alguma idéia de por que isso não está funcionando? qualquer outra coisa que precise ser atualizada ou alterada das versões de lançamento do DVD para permitir que o proxy funcione no Xenial?
Atualização: o proxy está funcionando bem, mas APENAS QUANDO ESTOU CORRENDO PARA ASSISTIR OS PROTOCOLOS! se eu iniciar o Wireshark enquanto estiver funcionando, eu posso ver o final das transferências vindo direto do servidor, mas o próximo apt-get funciona com o proxy. Se eu sair do Wireshark, o próximo apt-get será direto. Agora, se eu puder descobrir o efeito que o Wireshark está tendo ...