WITH_PROXY=true
WITHOUT_PROXY_CONNECT=true
WITH_PATCH_PROXY_CONNECT=true
WITHOUT_PROXY_FTP=true
WITHOUT_PROXY_HTTP=true
WITHOUT_PROXY_AJP=true
WITHOUT_PROXY_BALANCER=true
/usr/local/libexec/apache22/mod_proxy.so /usr/local/libexec/apache22/mod_proxy_html.so
LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_html_module libexec/apache2/mod_proxy_html.so
ProxyPass /webmin/ http://www.mydomain.com:10000/
ProxyPassReverse /webmin/ http://www.mydomain.com:10000/
<Proxy *>
allow from all
</Proxy>
/usr/local/lib/webmin/config
webprefix=/webmin
webprefixnoredir=1
referer=www.mydomain.com
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@mydomain.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
[Fri Jul 24 17:16:11 2009] [warn] proxy:
No protocol handler was valid for the URL /webmin/. If you are using a DSO version of mod_proxy,
make sure the proxy submodules are included in the configuration using LoadModule.
/usr/local/etc/webmin/config:
webprefix=/webmin
webprefixnoredir=1
referer=localhost
/usr/local/etc/apache22/httpd.conf:
ProxyPass /webmin/ http://www.mydomain.com:10000/
ProxyPassReverse /webmin/ http://www.mydomain.com:10000/
<Proxy *>
allow from all
SSLRequireSSL (optional but I recommend SSL!)
</Proxy>