>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. ]
