Description of problem: Set-Cookie headers are not forwarded to the user client when the status code is 3xx and the ProxyErrorOverride directive is set to "on". It seems to be the issue described in: http://issues.apache.org/bugzilla/show_bug.cgi?id=39245 Version-Release number of selected component (if applicable): httpd-2.0.52-32 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Created attachment 154646 [details] Backport of upstream fix for proxyoverride problem
That's not the fix which was used upstream, nor one we would adopt. The correct patch to use is as: http://svn.apache.org/viewvc?view=rev&rev=527969
I see the same in a reverse proxy config in front of Lotus Domino. Setting ProxyErrorOverride to 'on' will prevent users from logging in. Will this fix be integrated in EL4's apache?
Rainer: the fix for this is scheduled to be included in the 4.6 update. If you need packages which include the fix sooner, please contact Red Hat Support (https://www.redhat.com/apps/support/)
For BZ#240022 -- this time both triples are at the expected place: Latest httpd packages (httpd-2.0.52-38.ent.i386): 1, @i386-4as-bos bug244639]# bash runtest.sh Stopping httpd: [FAILED] Starting httpd: [ OK ] HTTP/1.1 201 From the CGI Script Date: Tue, 07 Aug 2007 10:04:24 GMT Server: Apache/2.0.52 (Red Hat) Content-Type: text/plain; charset=UTF-8 Connection: close Transfer-Encoding: chunked origin HTTP/1.1 302 From the CGI Script Date: Tue, 07 Aug 2007 10:04:24 GMT Server: Apache/2.0.52 (Red Hat) Content-Type: text/plain; charset=UTF-8 Connection: close Transfer-Encoding: chunked origin HTTP/1.1 400 At the Proxy Date: Tue, 07 Aug 2007 10:04:24 GMT Server: Apache/2.0.52 (Red Hat) Content-Length: 10 Connection: close Content-Type: text/plain; charset=UTF-8 proxy-400 HTTP/1.1 500 At the Proxy Date: Tue, 07 Aug 2007 10:04:24 GMT Server: Apache/2.0.52 (Red Hat) Connection: close Content-Type: text/plain; charset=UTF-8 proxy-500 origin origin proxy-400 HTTP/1.1 400 At the Proxy proxy-500 HTTP/1.1 500 At the Proxy Stopping httpd: [ OK ] PASS 0 -> PASS
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2007-0747.html