10/29/2007
Possible fix for using apt through a broken HTTP proxy
Seen on a work email list. A possible solution to the problem where files downloaded through apt-get on Ubuntu at work (where we have a squid HTTP proxy) periodically get corrupted.
Put the following in apt.conf:
Acquire::http::Pipeline-Depth "0";
Quote from man apt.conf:
One setting is provided to control the pipeline depth in cases where the remote server is not RFC conforming or buggy (such as Squid 2.0.2)
Acquire::http::Pipeline-Depthcan be a value from 0 to 5 indicating how many outstanding requests APT should send. A value of zero MUST be specified if the remote host does not properly linger on TCP connections - otherwise data corruption will occur. Hosts which require this are in violation of RFC 2068.
Del.icio.us
Digg
Reddit
Technorati
Possibly related posts
No comments yet. Be the first.
Leave a reply


