Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to reverse proxy https from http virtual host but getting an internal server error. Here is my config :

ProxyPass /access/signin 
ProxyPassReverse /access/signin

in the logs I get the following:

[warn] proxy: No protocol handler was valid for the URL /access/signin. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

I am loading mod_proxy_http, here is the configuration for that:

LoadModule proxy_module /opt/apache22/modules/
LoadModule proxy_http_module /opt/apache22/modules/

Does anyone know what the problem might be ?

share|improve this question
It makes no sense to run a reverse proxy in front of an SSL site. You have undermined SSLs ability to cache sessions properly / can't use keepalive / can't cache responses unless you terminate the SSL on the proxy and re-encrypt to the backend (which introduces a lot of latency). Also, while Apache webserver + mod_proxy works as a proxy, even a reverse proxy, it's not nearly as effective as other tools. In certain configurations it may give some DOS protection. What are you trying to achieve here? – symcbean Oct 4 '12 at 9:51

try loading module:

LoadModule ssl_module /some/path/

and then using:

SSLProxyEngine On
SSLProxyCACertificateFile /etc/apache2/certificate.pem
ProxyPass /access/signin 
ProxyPassReverse /access/signin

where /etc/apache2/certificate.pem is created from the output of

openssl s_client -connect -showcerts
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.