I've investigated some more, and found several references claiming
that Squid and APT do work well together unless the apt.conf option
Acquire::http::Pipeline-Depth is set (to 0 or 5, not sure which
settings is more appropriate).  This is claimed to be a bug in Squid
failing to handle many requests at once.

I've tested this using depth 0, and the initial results look good.  I
have not been able to reproduce the problem with incomplete deb
packages since I added this apt.conf setting during installation, and
I have done 4-5 PXE installations so far.  The problem used to happen
almost every time, but I was never sure when it would happen so I
might just have been lucky. :/

I have no idea why this helps, nor how to fix Squid to make sure it
isn't needed, but hope this information can help someone figure out
what is wrong.

Happy hacking,
-- 
Petter Reinholdtsen



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to