Bug 960246

Summary: Regression in ProxyPass integration
Product: [JBoss] JBoss Enterprise Web Server 2 Reporter: Michal Karm Babacek <mbabacek>
Component: mod_clusterAssignee: Weinan Li <weli>
Status: CLOSED EOL QA Contact: Michal Karm Babacek <mbabacek>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.0.1CC: bperkins, jclere, jdoyle, lfuka, pslavice, rsvoboda, weli
Target Milestone: ER01   
Target Release: 2.1.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Due to a regression from an earlier version of <classname>mod_proxy_cluster.so</classname> included in JBoss Enterprise Web Server, accessing a directory (for example <filename class="directory">/app/clusterbench/requestinfo/</filename>) returned a HTTP 503 error. This issue is fixed in JBoss Enterprise Web Server 2.1.
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-06-13 12:09:37 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:

Description Michal Karm Babacek 2013-05-06 19:02:01 UTC
https://issues.jboss.org/browse/MODCLUSTER-335

Comment 1 JBoss JIRA Server 2013-05-07 06:55:19 UTC
Jean-Frederic Clere <jfclere> made a comment on jira MODCLUSTER-335

I need the httpd.conf corresponding to the test and the error_log (with debug) to investigate the problem.

Comment 2 JBoss JIRA Server 2013-05-07 07:03:10 UTC
Michal Babacek <mbabacek> made a comment on jira MODCLUSTER-335

These are present in the zips I attached yesterday, sorry for not pointing it out explicitly.
Paths:

[^logs-and-configs-m_c-1.2.4.zip]
{{target-ER6/jboss-reports/logs-archive/noe.ews.modcluster.tests.ModProxyTest/modProxyOnlyPartOfUrlSpaceTest/HttpdRhel-2/ews-httpd/logs/error_log}}

{{target-ER6/jboss-reports/confs-archive/noe.ews.modcluster.tests.ModProxyTest/modProxyOnlyPartOfUrlSpaceTest/HttpdRhel-2/ews-httpd/mod_cluster.conf/mod_cluster.conf}}

{{target-ER6/jboss-reports/confs-archive/noe.ews.modcluster.tests.ModProxyTest/modProxyOnlyPartOfUrlSpaceTest/HttpdRhel-2/ews-httpd/proxy1.conf/proxy1.conf}}

{{target-ER6/jboss-reports/confs-archive/noe.ews.modcluster.tests.ModProxyTest/modProxyOnlyPartOfUrlSpaceTest/HttpdRhel-2/ews-httpd/httpd.conf/httpd.conf}}

Analogically in [^logs-and-configs-m_c-1.2.3.zip] but for having "target-ER5" instead of "target-ER6".

Comment 3 JBoss JIRA Server 2013-05-07 07:44:12 UTC
Jean-Frederic Clere <jfclere> made a comment on jira MODCLUSTER-335

Hm nothing more than logs in  /target-ER6/jboss-reports/logs-archive/noe.ews.modcluster.tests.ModProxyTest/modProxyOnlyPartOfUrlSpaceTest/HttpdRhel-2/ews-httpd/

Comment 4 JBoss JIRA Server 2013-05-07 11:39:01 UTC
Michal Babacek <mbabacek> made a comment on jira MODCLUSTER-335

I have confirmed the regression lays in *mod_proxy_cluster.so*, not in httpd itself or any other module.
With the same *httpd*, I was updating module by module from 1.2.3 to 1.2.4 with this result:

 * (x) mod_proxy_cluster.so  -- broken  
 * (/) mod_advertise.so  
 * (/) mod_manager.so  
 * (/) mod_slotmem.so  

I understand it does not look like so, but I can not find anything but this diff in [mod_proxy_cluster.c|https://gist.github.com/Karm/5530970] that would be even remotely relevant to the issue on hand.

Comment 5 JBoss JIRA Server 2013-05-07 12:05:41 UTC
Jean-Frederic Clere <jfclere> made a comment on jira MODCLUSTER-335

That is a regression from the fix of MODCLUSTER-328.

Comment 6 JBoss JIRA Server 2013-05-07 12:19:46 UTC
Jean-Frederic Clere <jfclere> made a comment on jira MODCLUSTER-335

Fixed by https://github.com/modcluster/mod_cluster/commit/6610301d2dfbf8d19b2f5edb0328a870eaf78d82

Comment 7 JBoss JIRA Server 2013-05-07 15:54:36 UTC
Michal Babacek <mbabacek> updated the status of jira MODCLUSTER-335 to Closed

Comment 8 JBoss JIRA Server 2013-05-07 15:54:36 UTC
Michal Babacek <mbabacek> made a comment on jira MODCLUSTER-335

Verified on [modcluster/mod_cluster/tree/1.2.x|https://github.com/modcluster/mod_cluster/tree/1.2.x]. Closing.

Comment 9 Jean-frederic Clere 2013-05-28 15:57:59 UTC
not EAP6.1 = not EWS 2.0.1 = known bug.

Comment 10 Michal Karm Babacek 2013-05-29 08:47:37 UTC
(In reply to Jean-frederic Clere from comment #9)
> not EAP6.1 = not EWS 2.0.1 = known bug.

This bug _is_ present both in EWS 2.0.1 and EAP6.1, so I don't understand this comment:

> Jean-frederic Clere 2013-05-28 11:57:59 EDT
> not EAP6.1 = not EWS 2.0.1 = known bug.
> Flags: devel_ack-

Comment 11 Jean-frederic Clere 2013-05-29 09:50:50 UTC
not fixed EAP6.1 = not fixed EWS 2.0.1 = known bug.

Comment 12 Misha H. Ali 2013-06-14 06:22:19 UTC
Need further information about this problem and check from SME. Also, if any workaround is available, please let us know.

Comment 13 Jean-frederic Clere 2013-06-14 09:02:25 UTC
doc text look ok.

Comment 15 Weinan Li 2014-05-30 12:04:09 UTC
Verified in EWS 2.1.0: 

mod_proxy_cluster weinanli$ grep 'uri = luri;' mod_proxy_cluster.c
       uri = luri;

Comment 16 Michal Karm Babacek 2014-06-11 15:25:35 UTC
It's cool now. EWS 2.1.0.ER2

Comment 17 Mandar Joshi 2014-08-08 12:09:59 UTC
Doc type changed to Bug Fix.
Updated Doc text.