Yes, the CISCO cache engines seem to have a problem with APT (at one point APT had a problem with them too..) I've never heard of the behavior you are mentioning though.
Judging by your bug report, even though you claim to be using 0.3.6, I think you must be mistaken. APT versions prior to about 0.3.2 output lines like 'http: Bad header line' 0.3.6 most certainly prints out a correct error message, and also fixes this specific problem with the old cache engines. Double check that with apt-get --version and use 0.3.6. Also, tell your ISP to upgrade their firmware. The problem is that the device returns Connection:closes As an http header which doesn't follow the RFC recommendation for having a space after the colon. Furthermore you will experiance generally poor performance behind them as they do not support crucial HTTP/1.1 features such as pipelining and possibly even Range. My University just got one this year and it is really sucky (but doesn't have the connection:closes problem, go figure) :< In general APT performance through a cache engine is degreded far beyond the level of even FTP, particularly on loaded cache's. Jason

