Esse problema ocorre quando um ISP não faz o trabalho corretamente.
Basicamente, o proxy transparente envia uma resposta RST e corta a sessão TCP.
A solução alternativa é usar um proxy customizado que tente novamente quando o sinalizador RST for detectado.
Este é o proxy:
link
Espero que isso corrija o problema para outro problema, em outros países do maube, com o mesmo problema.
Eu sinto a necessidade de dizer que isso não resolve o problema, uma vez que o problema está no "proxy transparente" que executa o ISP. Mas isso interrompe o problema fazendo uma nova tentativa automaticamente.
Esta é a MANEIRA de IPTABLES:
iptables -A OUTPUT -p tcp --dport 80 -m state --state NEW -m recent --set --name thor --rdest -j ACCEPT
iptables -A INPUT -p tcp -m tcp --tcp-flag RST RST -m state --state ESTABLISHED -m recent --name thor --rcheck --rsource --seconds 1 -j DROP