Could you try this patch against /usr/share/apt-cacher/apt-cacher and see if it helps.
Thanks Mark diff --git a/apt-cacher b/apt-cacher index 48741b6..13e19f0 100755 --- a/apt-cacher2 +++ b/apt-cacher2 @@ -861,7 +861,7 @@ sub return_file { debug_message("Header sent: $headstring"); # Stop after sending the header with errors - return if HTTP::Status::is_server_error($code); + return if HTTP::Status::is_error($code); } else { -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org