Package: apt Version: 0.3.6 Trying to do an 'apt-get update' from the debian ftp mirror at the office:
bash-2.02# strace -f apt-get update 2>/tmp/x Hit http://pandora.debian.org slink/non-US Packages Hit http://pandora.debian.org slink/non-US Release Hit http://non-us.debian.org potato/non-US/main Packages Hit http://non-us.debian.org potato/non-US/main Release Hit http://non-us.debian.org potato/non-US/contrib Packages Hit http://non-us.debian.org potato/non-US/contrib Release Hit http://non-us.debian.org potato/non-US/non-free Packages Hit http://non-us.debian.org potato/non-US/non-free Release Hit http://http.us.debian.org slink/main Packages Hit http://http.us.debian.org slink/main Release Hit http://http.us.debian.org slink/contrib Packages Hit http://http.us.debian.org slink/contrib Release Hit http://http.us.debian.org slink/non-free Packages Hit http://http.us.debian.org slink/non-free Release Hit http://http.us.debian.org potato/main Packages Hit http://http.us.debian.org potato/main Release Hit http://http.us.debian.org potato/contrib Packages Hit http://http.us.debian.org potato/contrib Release Hit http://http.us.debian.org potato/non-free Packages Hit http://http.us.debian.org potato/non-free Release Err ftp://gpo.schools.net.au slink/main Packages Protocol corruption Err ftp://gpo.schools.net.au slink/main Release Protocol corruption 51% [Working] tcpdump shows no packets moving on the ppp device on either ftp or ftp-data. Apt isn't even _trying_, and I suspect doesn't realise that fact. ftp by hand to the box yields normal results (and normal packet traces on the ppp device). The hostname resolves fine, and the ftp connection is unremarkable. >From the point shown above, apt just sits there, forever. As you can see, I've strace'd the operation, up until the point that I terminated it with a SIGINT. Trace is available at the following url: http://uluru.simegen.com/~dancer/apt-strace.txt Proxy configuration from apt.conf: Queue-Mode "host"; // host|access // HTTP method configuration http { Proxy "http://127.0.0.1:3128"; // Proxy::http.us.debian.org "DIRECT"; // Specific per-host setting Proxy::gpo.schools.net.au "DIRECT"; // Cache Control. Note these do not work with Squid 2.0.2 No-Cache "false"; Max-Age "86400"; // 1 Day age on index files No-Store "false"; // Prevent the cache from storing archives }; Commenting out both Proxy lines does not seem to help or hinder the process in any way.

