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:43:47 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:38:27 MST