https://issues.apache.org/bugzilla/show_bug.cgi?id=44995


Rainer Jung <[EMAIL PROTECTED]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[EMAIL PROTECTED]
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |




--- Comment #5 from Rainer Jung <[EMAIL PROTECTED]>  2008-05-24 09:10:33 PST ---
There is a discussion on httpd-dev about this problem. See

http://marc.info/?t=121128830700002&r=1&w=2

and the related entry BZ 45026

https://issues.apache.org/bugzilla/show_bug.cgi?id=45026

The analysis is done. The custom status code leads to an empty reason phrase
(e.g. the status line is of the form "NNN " and no textual message behind the
trailing space. This is legal per RFC 2616, but leads to a replacement with
status code 500 inside httpd.

There are three places, where we could fix the problematic status line:

1) Tomcat sending "NNN NNN" instead of "NNN " (likely to happen)
2) mod_jk fixing "NNN " to "NNN NNN" (likely to happen)
3) httpd either allowing "NNN " or alternatively also rewriting it to "NNN
NNN".

This is under discussion, so I'm reopening the bug as a reminder.

All three options above make sense together, in order to fix the problem
whenever at least one of the three components is recent enough.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to