On Nov 9, 2007, at 1:20 PM, pacoverde wrote:

Hmmm...If I place a very basic index.html file in the Apache document root for the VHost and disable all rewrite rules, I can access the document just
fine.

If I re-enable the rewrite rules (either based on docs on the Plone site, or
on James' how-to) we go back to the "403" Forbidden error. When this
happens, the error log for the VHost shows:

"[Fri Nov 09 13:05:54 2007] [warn] proxy: No protocol handler was valid for the URL /index.html. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule."


Hmm... if you're loading these modules dynamically, do you have all the necessary LoadModule directives in your config?
It should look something like so:

LoadModule proxy_module       modules/libproxy.so
LoadModule proxy_http_module  modules/mod_proxy_http.so
LoadModule rewrite_module     modules/mod_rewrite.so

The path might differ in some installs -- check the "modules" (or maybe "libexec") folder in the apache install to confirm. Some setups may also group the modules into "available" and "enabled" folders -- if so, then check to see that the modules you need are in the "enabled" folder.


I've enabled mod_proxy_html and mod_proxy_connect:

     PROXY=on "Enable mod_proxy"
     PROXY_CONNECT=on "Enable mod_proxy_connect"
     PROXY_FTP=off "Enable mod_proxy_ftp"
     PROXY_HTTP=on "Enable mod_proxy_http"
     PROXY_AJP=off "Enable mod_proxy_ajp"
     PROXY_BALANCER=off "Enable mod_proxy_balancer"


Where did you find these lines?

Note, mod_proxy_connect is mainly used to tunnel SSL requests through a proxy -- I don't think this applies in your usecase.

Ric



_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup

Reply via email to