Diese Probleme treten auf, wenn ein ISP ihre Arbeit nicht ordnungsgemäß erledigt.
Grundsätzlich sendet der transparente Proxy eine RST-Antwort und unterbricht die TCP-Sitzung.
Die Problemumgehung besteht darin, einen benutzerdefinierten Proxy zu verwenden, der erneut versucht, wenn das RST-Flag erkannt wird.
Dies ist der Proxy:
http://code.google.com/p/hammerofthor/
Ich hoffe, dass damit das Problem für andere Probleme behoben wird, in anderen Ländern mit dem gleichen Problem.
Ich habe das Bedürfnis zu sagen, dass dies das Problem nicht löst, da das Problem in dem "transparenten Proxy" liegt, der den ISP ausführt. Dies stoppt jedoch das Problem, indem automatisch ein erneuter Versuch ausgeführt wird.
Dies ist der IPTABLES WAY:
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