Bug 849442 - Configure Apache mod_headers during installation
Summary: Configure Apache mod_headers during installation
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine-setup
Version: 3.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 3.3.0
Assignee: Sandro Bonazzola
QA Contact: Pavel Stehlik
URL:
Whiteboard: integration
Depends On:
Blocks: 845832
TreeView+ depends on / blocked
 
Reported: 2012-08-19 13:31 UTC by Michael Pasternak
Modified: 2015-09-22 13:09 UTC (History)
9 users (show)

Fixed In Version: is7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-12-04 20:00:16 UTC
oVirt Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 16563 0 None None None Never

Description Michael Pasternak 2012-08-19 13:31:44 UTC
Description of problem:

more info can be found at https://bugzilla.redhat.com/show_bug.cgi?id=845832#c30

Comment 1 Juan Hernández 2012-08-22 10:56:22 UTC
From the comments in bug 845832 it is not clear to me if this is really needed, but if it is I think this change can be the solution:

http://gerrit.ovirt.org/7399

Comment 2 Michael Pasternak 2012-08-22 11:10:45 UTC
this change is 'must' to allow clients using 'Expect' header (including our sdk)

Comment 3 Juan Hernández 2012-08-22 11:12:07 UTC
I trust you.

Comment 4 Juan Hernández 2012-08-23 19:25:36 UTC
The proposed change has been merged upstream:

http://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=commit;h=a441804b8b326d556dc1df9635548ee9ca494aa9

Comment 7 Michael Pasternak 2013-07-01 14:00:11 UTC
*** Bug 979737 has been marked as a duplicate of this bug. ***

Comment 8 Michael Pasternak 2013-07-01 14:03:47 UTC
looks like regression was caused by the [1].

[1] http://gerrit.ovirt.org/#/c/13318/

Comment 10 Alon Bar-Lev 2013-07-16 09:25:59 UTC
Just for the record, yet another reason why not to use Expect in applications.

From the RFC[1]
"""
The Expect mechanism is hop-by-hop: that is, an HTTP/1.1 proxy MUST return a 417 (Expectation Failed) status if it receives a request with an expectation that it cannot meet. However, the Expect request-header itself is end-to-end; it MUST be forwarded if the request is forwarded. 
"""

This means that Expect will not work when using http proxy, and this use case should be valid when accessing the api as ell.

[1] http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

Comment 12 Ilia Meerovich 2013-08-07 11:03:33 UTC
regression (that previous bug solution caused) was solved in is7.

Comment 15 Itamar Heim 2014-01-21 22:28:02 UTC
Closing - RHEV 3.3 Released

Comment 16 Itamar Heim 2014-01-21 22:28:04 UTC
Closing - RHEV 3.3 Released

Comment 17 Itamar Heim 2014-01-21 22:30:59 UTC
Closing - RHEV 3.3 Released


Note You need to log in before you can comment on or make changes to this bug.