[Thu Oct 24 09:45:46.159087 2013] [proxy:crit] [pid 1473] AH02432: Cannot find LB Method: byrequests
[Thu Oct 24 09:45:46.204362 2013] [proxy_balancer:emerg] [pid 1473] (22)Invalid argument: AH01183: Cannot share balancer
[Thu Oct 24 09:45:46.204528 2013] [:emerg] [pid 1473] AH00020: Configuration Failed, exiting
[Thu Oct 24 09:45:46.204362 2013] [proxy_balancer:emerg] [pid 1473] (22)Invalid argument: AH01183: Cannot share balancer
[Thu Oct 24 09:45:46.204528 2013] [:emerg] [pid 1473] AH00020: Configuration Failed, exiting
Having apache 2.4 at a supported distro is still a way to go. However, here are some changes we need to take care at documentation when describing ox setup. Tested with Debian Jessie.
* etc/conf.d has moved to etc/conf-available. Configuration files can be en/disabled like:
a2enconf ox-proxy_http
a2enconf redirect
* mod_proxy has been refactored, separate lb modules are now available
a2enmod lbmethod_byrequests
Also, it looks like the mod_proxy syntax has been altered with 2.4
<Proxy /ajax>
ProxyPass http://localhost:8009/ajax
</Proxy>
will no longer work, but
<Location /ajax>
ProxyPass http://localhost:8009/ajax
</Location>
and
ProxyPass /ajax http://localhost:8009/ajax
works.
* etc/conf.d has moved to etc/conf-available. Configuration files can be en/disabled like:
a2enconf ox-proxy_http
a2enconf redirect
* mod_proxy has been refactored, separate lb modules are now available
a2enmod lbmethod_byrequests
Also, it looks like the mod_proxy syntax has been altered with 2.4
<Proxy /ajax>
ProxyPass http://localhost:8009/ajax
</Proxy>
will no longer work, but
<Location /ajax>
ProxyPass http://localhost:8009/ajax
</Location>
and
ProxyPass /ajax http://localhost:8009/ajax
works.
Leave a comment: