Problem: ERR_ZERO_SIZE_OBJECT

From: Jan Legenhausen <jan@dont-contact.us>
Date: Thu, 15 Jan 1998 23:15:45 +0100

Hi,

i ran into a problem with a specific URL: Whenever i try to get
http://www.consors.de/, Squid NOVM 1.1.18 and also 1.1.20 (on both Linux
and BSDI) report
"The remote server closed the connection before sending any data.".
In cache.log this line appears:

1998/01/15 22:23:12| ERR_ZERO_SIZE_OBJECT: http://www.consors.de/

Simply telneting on port 80 to that server gets the stuff... There seem
to be other sites which produce this behaviour (www.doubledigit.de).
Any hints, help or advice for me?
Thanx, Jan

This is what i get from strace on Linux 2.0.33:

connect(20, {sin_family=AF_INET, sin_port=htons(80),
sin_addr=inet_addr("193.141
.166.188")}, 16) = -1 EINPROGRESS (Operation now in progress)
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
gettimeofday({884899656, 18557}, NULL) = 0
oldselect(21, [11 12 14 17], [20], NULL, {1, 0}) = 1 (out [20], left {0,
490000}
)
gettimeofday({884899656, 528063}, NULL) = 0
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
connect(20, {sin_family=AF_INET, sin_port=htons(80),
sin_addr=inet_addr("193.141.166.188")}, 16) = 0
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
gettimeofday({884899656, 535929}, NULL) = 0
oldselect(21, [11 12 14 17], [20], NULL, {1, 0}) = 1 (out [20], left {1,
0})
[...]
gettimeofday({884899656, 555488}, NULL) = 0
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
write(20, "GET / HTTP/1.0\r\nPragma: no-cac"..., 276) = 276
gettimeofday({884899656, 560572}, NULL) = 0
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
gettimeofday({884899656, 564144}, NULL) = 0
oldselect(21, [11 12 14 17 20], [], NULL, {1, 0}) = 1 (in [20], left {0,
400000}
)
gettimeofday({884899660, 197520}, NULL) = 0
oldselect(13, [11 12], [], NULL, {0, 0}) = 0 (Timeout)
read(20, "", 65535) = 0

^ obviously nothing read here - why?

write(3, "1998/01/15 22:27:40| ERR_ZERO_SI"..., 66) = 66
Received on Thu Jan 15 1998 - 14:20:54 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:38:26 MST