This is the full description from the Squid changelog. An
update to 2.2.STABLE3 should thus fix the problem.
ftp.pc.ibm.com is rather important, since IBM uses it to
Broken FTP server's return SIZE 0
Reported by: Markus Leutwyler (markus.leutwyler at
inserto dot ch)
Synopsis: IBM's FTP server (ftp.pc.ibm.com) returns
``213 0'' in response to a SIZE command, even though the
file has non-zero size. Squid puts
``Content-length: 0'' in the reply header.
Status: Fixed in 2.2.STABLE3
Try squid-2.2.STABLE3-2 from Raw Hide (available this Friday?)
Please reopen if the problem persists in squid-2.2.STABLE3.