>Number:         1819
>Category:       protocol
>Synopsis:       Error in HTTP/1.1 Response
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Mon Feb 16 18:10:01 PST 1998
>Last-Modified:
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.2.5 and 1.3b5-dev
>Environment:
FreeBSD pruess.dialup.fu-berlin.de 2.2.2-RELEASE FreeBSD 2.2.2-RELEASE #0: Wed 
Feb  4 17:03:27 CET 1998     [EMAIL PROTECTED]:/usr/src/sys/compile/CUSTOM  i386
>Description:
There are unwanted characters in the output while responding to an HTTP/1.1
request: Three leading characters and a closing 0.
Example request:
> socket www.apache.org 80
GET / HTTP/1.1
Host: www.apache.org

HTTP/1.1 200 OK
Date: Tue, 17 Feb 1998 01:50:15 GMT
Server: Apache/1.3b5-dev
Cache-Control: max-age=86400
Expires: Wed, 18 Feb 1998 01:50:15 GMT
Transfer-Encoding: chunked
Content-Type: text/html

e2e
<HTML>
<HEAD>
<TITLE>Apache HTTP Server Project</TITLE>
[...]
</BODY>
</HTML>

0

(e2e and 0)
>How-To-Repeat:
http://www.apache.org/ produces this problem
http://nil.physik.fu-berlin.de/ (but it is a 1.2.4) also
http://www.freebsd.org/ DON'T produce it
>Fix:
http_protocol.c Line 300: r->chunked = 1 seems to be the reason
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]



Reply via email to