Bug 1032733
| Summary: | Missing Reason-Phrase in HTTP response header for *standard* 3-digit status codes | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Justin Honold <justin> | |
| Component: | httpd | Assignee: | Luboš Uhliarik <luhliari> | |
| Status: | CLOSED ERRATA | QA Contact: | Ondřej Pták <optak> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | unspecified | |||
| Version: | 6.4 | CC: | colin, csutherl, iweiss, jkaluza, jorton, justin, optak | |
| Target Milestone: | rc | |||
| Target Release: | --- | |||
| Hardware: | All | |||
| OS: | All | |||
| Whiteboard: | ||||
| Fixed In Version: | httpd-2.2.15-35.el6 | Doc Type: | Bug Fix | |
| Doc Text: |
Cause: HTTP Reason-Phrase has not been added to the response if it included only Status code.
Consequence: HTTP clients could see only Status code without the Reason-Phrase.
Fix: HTTP Reason-Phrase is now added to the Status line even when original response contained only Status code.
Result: HTTP clients see Reason-Phrase in the response as expected.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1150231 1162159 (view as bug list) | Environment: | ||
| Last Closed: | 2014-10-14 08:07:44 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1150231, 1162159 | |||
|
Description
Justin Honold
2013-11-20 16:48:59 UTC
I should note - to reproduce, you do actually need to host a minimal Passenger-driven site. The Apache issue has all kinds of details already, though, and an apparently-working patch. Thank you for taking the time to enter a bug report with us. We appreciate the feedback and look to use reports such as this to guide our efforts at improving our products. That being said, this bug tracking system is not a mechanism for requesting support, and we are not able to guarantee the timeliness or suitability of a resolution. If this issue is critical or in any way time sensitive, please raise a ticket through your regular Red Hat support channels to make certain it receives the proper attention and prioritization to assure a timely resolution. For information on how to contact the Red Hat production support team, please visit: https://www.redhat.com/support/process/production/#howto httpd-2.2.15-29.el6 =================== :: [ PASS ] :: Command 'curl -D header.log http://localhost/webapps/ > page' (Expected 0, got 0) :: [ PASS ] :: File 'page' should contain 'hello world' :: [ PASS ] :: File 'header.log' should contain '200' :: [ FAIL ] :: File 'header.log' should contain '200 OK' httpd-2.2.15-39.el6 =================== :: [ PASS ] :: Command 'curl -D header.log http://localhost/webapps/ > page' (Expected 0, got 0) :: [ PASS ] :: File 'page' should contain 'hello world' :: [ PASS ] :: File 'header.log' should contain '200' :: [ PASS ] :: File 'header.log' should contain '200 OK' Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2014-1386.html |