[JBoss JIRA] (MODCLUSTER-430) CreateBalancers behave the same with option 0 or 2
by Michal Babacek (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-430?page=com.atlassian.jira.pl... ]
Michal Babacek commented on MODCLUSTER-430:
-------------------------------------------
If you find it cool, I'll backport it to 1.2.x...
> CreateBalancers behave the same with option 0 or 2
> --------------------------------------------------
>
> Key: MODCLUSTER-430
> URL: https://issues.jboss.org/browse/MODCLUSTER-430
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.3.0.Final, 1.2.9.Final
> Environment: RHEL 6.4.0
> Apache HTTPD 2.4.10
> JBoss 6.1.1
> Mod_cluster 1.3.0 Final
> Reporter: John Jerome
> Assignee: Michal Babacek
> Fix For: 1.2.10.Final, 1.3.1.Alpha3
>
>
> The directive CreateBalancers with directive 0 or 2 creates the balancers on all httpd vhosts.
> With option 2, the balancers should be created on the main server only, not in the vhosts.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-430) CreateBalancers behave the same with option 0 or 2
by Michal Babacek (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-430?page=com.atlassian.jira.pl... ]
Michal Babacek commented on MODCLUSTER-430:
-------------------------------------------
I have a fix for
{quote}
Weird the proxy_server_conf is the same in the two server... module_config is different... weird
{quote}
and it resolves the problem.
As soon as I test I didn't break anything else, I'll share it and request review. It's done on startup in hooks. :-)
> CreateBalancers behave the same with option 0 or 2
> --------------------------------------------------
>
> Key: MODCLUSTER-430
> URL: https://issues.jboss.org/browse/MODCLUSTER-430
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.3.0.Final
> Environment: RHEL 6.4.0
> Apache HTTPD 2.4.10
> JBoss 6.1.1
> Mod_cluster 1.3.0 Final
> Reporter: John Jerome
> Assignee: Michal Babacek
>
> The directive CreateBalancers with directive 0 or 2 creates the balancers on all httpd vhosts.
> With option 2, the balancers should be created on the main server only, not in the vhosts.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-433) remove_session_route causes an infinite loop when parsing jsessionid out of URLs
by Radoslav Husar (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-433?page=com.atlassian.jira.pl... ]
Radoslav Husar closed MODCLUSTER-433.
-------------------------------------
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs
> --------------------------------------------------------------------------------
>
> Key: MODCLUSTER-433
> URL: https://issues.jboss.org/browse/MODCLUSTER-433
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.5.Final
> Reporter: Aaron Ogburn
> Assignee: Jean-Frederic Clere
> Fix For: 1.2.8.Final
>
>
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs. The stack of the looping thread is:
> {code}
> #0 0x00007f4cf2b66e45 in remove_session_route () from /etc/httpd/modules/mod_proxy_cluster.so
> #1 0x00007f4cf2b68ad9 in ?? () from /etc/httpd/modules/mod_proxy_cluster.so
> #2 0x00007f4cf2f7d116 in proxy_run_pre_request () from /etc/httpd/modules/mod_proxy.so
> #3 0x00007f4cf2f84186 in ap_proxy_pre_request () from /etc/httpd/modules/mod_proxy.so
> #4 0x00007f4cf2f813c2 in ?? () from /etc/httpd/modules/mod_proxy.so
> #5 0x00007f4cf776df70 in ap_run_handler ()
> #6 0x00007f4cf777180e in ap_invoke_handler ()
> #7 0x00007f4cf777cfd0 in ap_process_request ()
> #8 0x00007f4cf7779d48 in ?? ()
> #9 0x00007f4cf7775a58 in ap_run_process_connection ()
> #10 0x00007f4cf7781fa7 in ?? ()
> #11 0x00007f4cf77822ca in ?? ()
> #12 0x00007f4cf7782f4c in ap_mpm_run ()
> #13 0x00007f4cf7759ab5 in main ()
> {code}
> That is looping here:
> {code:title=mod_proxy_cluster.c}
> while (*path !='&' || *path !='\0')
> path++;
> {code}
> "*path !='&' || *path !='\0'" is a tautology so the while never ends. It should be an && instead of ||.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-433) remove_session_route causes an infinite loop when parsing jsessionid out of URLs
by Aaron Ogburn (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-433?page=com.atlassian.jira.pl... ]
Aaron Ogburn updated MODCLUSTER-433:
------------------------------------
Fix Version/s: 1.2.8.Final
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs
> --------------------------------------------------------------------------------
>
> Key: MODCLUSTER-433
> URL: https://issues.jboss.org/browse/MODCLUSTER-433
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.5.Final
> Reporter: Aaron Ogburn
> Assignee: Jean-Frederic Clere
> Fix For: 1.2.8.Final
>
>
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs. The stack of the looping thread is:
> {code}
> #0 0x00007f4cf2b66e45 in remove_session_route () from /etc/httpd/modules/mod_proxy_cluster.so
> #1 0x00007f4cf2b68ad9 in ?? () from /etc/httpd/modules/mod_proxy_cluster.so
> #2 0x00007f4cf2f7d116 in proxy_run_pre_request () from /etc/httpd/modules/mod_proxy.so
> #3 0x00007f4cf2f84186 in ap_proxy_pre_request () from /etc/httpd/modules/mod_proxy.so
> #4 0x00007f4cf2f813c2 in ?? () from /etc/httpd/modules/mod_proxy.so
> #5 0x00007f4cf776df70 in ap_run_handler ()
> #6 0x00007f4cf777180e in ap_invoke_handler ()
> #7 0x00007f4cf777cfd0 in ap_process_request ()
> #8 0x00007f4cf7779d48 in ?? ()
> #9 0x00007f4cf7775a58 in ap_run_process_connection ()
> #10 0x00007f4cf7781fa7 in ?? ()
> #11 0x00007f4cf77822ca in ?? ()
> #12 0x00007f4cf7782f4c in ap_mpm_run ()
> #13 0x00007f4cf7759ab5 in main ()
> {code}
> That is looping here:
> {code:title=mod_proxy_cluster.c}
> while (*path !='&' || *path !='\0')
> path++;
> {code}
> "*path !='&' || *path !='\0'" is a tautology so the while never ends. It should be an && instead of ||.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-433) remove_session_route causes an infinite loop when parsing jsessionid out of URLs
by Aaron Ogburn (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-433?page=com.atlassian.jira.pl... ]
Aaron Ogburn updated MODCLUSTER-433:
------------------------------------
Affects Version/s: 1.2.5.Final
(was: 1.2.9.Final)
(was: 1.3.1.Alpha2)
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs
> --------------------------------------------------------------------------------
>
> Key: MODCLUSTER-433
> URL: https://issues.jboss.org/browse/MODCLUSTER-433
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.5.Final
> Reporter: Aaron Ogburn
> Assignee: Jean-Frederic Clere
>
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs. The stack of the looping thread is:
> {code}
> #0 0x00007f4cf2b66e45 in remove_session_route () from /etc/httpd/modules/mod_proxy_cluster.so
> #1 0x00007f4cf2b68ad9 in ?? () from /etc/httpd/modules/mod_proxy_cluster.so
> #2 0x00007f4cf2f7d116 in proxy_run_pre_request () from /etc/httpd/modules/mod_proxy.so
> #3 0x00007f4cf2f84186 in ap_proxy_pre_request () from /etc/httpd/modules/mod_proxy.so
> #4 0x00007f4cf2f813c2 in ?? () from /etc/httpd/modules/mod_proxy.so
> #5 0x00007f4cf776df70 in ap_run_handler ()
> #6 0x00007f4cf777180e in ap_invoke_handler ()
> #7 0x00007f4cf777cfd0 in ap_process_request ()
> #8 0x00007f4cf7779d48 in ?? ()
> #9 0x00007f4cf7775a58 in ap_run_process_connection ()
> #10 0x00007f4cf7781fa7 in ?? ()
> #11 0x00007f4cf77822ca in ?? ()
> #12 0x00007f4cf7782f4c in ap_mpm_run ()
> #13 0x00007f4cf7759ab5 in main ()
> {code}
> That is looping here:
> {code:title=mod_proxy_cluster.c}
> while (*path !='&' || *path !='\0')
> path++;
> {code}
> "*path !='&' || *path !='\0'" is a tautology so the while never ends. It should be an && instead of ||.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-433) remove_session_route causes an infinite loop when parsing jsessionid out of URLs
by Aaron Ogburn (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-433?page=com.atlassian.jira.pl... ]
Aaron Ogburn commented on MODCLUSTER-433:
-----------------------------------------
Already fixed, closing.
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs
> --------------------------------------------------------------------------------
>
> Key: MODCLUSTER-433
> URL: https://issues.jboss.org/browse/MODCLUSTER-433
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.5.Final
> Reporter: Aaron Ogburn
> Assignee: Jean-Frederic Clere
>
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs. The stack of the looping thread is:
> {code}
> #0 0x00007f4cf2b66e45 in remove_session_route () from /etc/httpd/modules/mod_proxy_cluster.so
> #1 0x00007f4cf2b68ad9 in ?? () from /etc/httpd/modules/mod_proxy_cluster.so
> #2 0x00007f4cf2f7d116 in proxy_run_pre_request () from /etc/httpd/modules/mod_proxy.so
> #3 0x00007f4cf2f84186 in ap_proxy_pre_request () from /etc/httpd/modules/mod_proxy.so
> #4 0x00007f4cf2f813c2 in ?? () from /etc/httpd/modules/mod_proxy.so
> #5 0x00007f4cf776df70 in ap_run_handler ()
> #6 0x00007f4cf777180e in ap_invoke_handler ()
> #7 0x00007f4cf777cfd0 in ap_process_request ()
> #8 0x00007f4cf7779d48 in ?? ()
> #9 0x00007f4cf7775a58 in ap_run_process_connection ()
> #10 0x00007f4cf7781fa7 in ?? ()
> #11 0x00007f4cf77822ca in ?? ()
> #12 0x00007f4cf7782f4c in ap_mpm_run ()
> #13 0x00007f4cf7759ab5 in main ()
> {code}
> That is looping here:
> {code:title=mod_proxy_cluster.c}
> while (*path !='&' || *path !='\0')
> path++;
> {code}
> "*path !='&' || *path !='\0'" is a tautology so the while never ends. It should be an && instead of ||.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months
[JBoss JIRA] (MODCLUSTER-433) remove_session_route causes an infinite loop when parsing jsessionid out of URLs
by Aaron Ogburn (JIRA)
[ https://issues.jboss.org/browse/MODCLUSTER-433?page=com.atlassian.jira.pl... ]
Aaron Ogburn resolved MODCLUSTER-433.
-------------------------------------
Resolution: Duplicate Issue
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs
> --------------------------------------------------------------------------------
>
> Key: MODCLUSTER-433
> URL: https://issues.jboss.org/browse/MODCLUSTER-433
> Project: mod_cluster
> Issue Type: Bug
> Components: Native (httpd modules)
> Affects Versions: 1.2.5.Final
> Reporter: Aaron Ogburn
> Assignee: Jean-Frederic Clere
>
> remove_session_route causes an infinite loop when parsing jsessionid out of URLs. The stack of the looping thread is:
> {code}
> #0 0x00007f4cf2b66e45 in remove_session_route () from /etc/httpd/modules/mod_proxy_cluster.so
> #1 0x00007f4cf2b68ad9 in ?? () from /etc/httpd/modules/mod_proxy_cluster.so
> #2 0x00007f4cf2f7d116 in proxy_run_pre_request () from /etc/httpd/modules/mod_proxy.so
> #3 0x00007f4cf2f84186 in ap_proxy_pre_request () from /etc/httpd/modules/mod_proxy.so
> #4 0x00007f4cf2f813c2 in ?? () from /etc/httpd/modules/mod_proxy.so
> #5 0x00007f4cf776df70 in ap_run_handler ()
> #6 0x00007f4cf777180e in ap_invoke_handler ()
> #7 0x00007f4cf777cfd0 in ap_process_request ()
> #8 0x00007f4cf7779d48 in ?? ()
> #9 0x00007f4cf7775a58 in ap_run_process_connection ()
> #10 0x00007f4cf7781fa7 in ?? ()
> #11 0x00007f4cf77822ca in ?? ()
> #12 0x00007f4cf7782f4c in ap_mpm_run ()
> #13 0x00007f4cf7759ab5 in main ()
> {code}
> That is looping here:
> {code:title=mod_proxy_cluster.c}
> while (*path !='&' || *path !='\0')
> path++;
> {code}
> "*path !='&' || *path !='\0'" is a tautology so the while never ends. It should be an && instead of ||.
--
This message was sent by Atlassian JIRA
(v6.3.1#6329)
9 years, 6 months