Я пытаюсь подключить внутренний сервер (потрясающий, работающий в https) к моему внешнему серверу apache2, работающему на сервере ubuntu. Я считаю, что у меня правильно настроен файл vhost и конфигурация прокси, но он по-прежнему не работает, поскольку я получаю внутреннюю ошибку сервера 500. Я проверил журнал ошибок и нашел то, что ниже. Думаю, он хочет, чтобы я загрузил другие модули, до этого я включил mod_ssl и прокси.
Кто-нибудь знает, какие модули меня просят включить или в чем может быть проблема?
Я обнаружил, что это выделяется в журнале ошибок apache2
[Wed Jan 30 17:53:43 2013] [warn] proxy: No protocol handler was valid for the
URL /gitorious. If you are using a DSO version of mod_proxy, make sure the proxy
submodules are included in the configuration using LoadModule.
На всякий случай это то, что находится в моем файле vhost на основном сервере
SSLProxyEngine On
ProxyPreserveHost On
ProxyPass /gitorious https://192.168.1.168
ProxyPassReverse /gitorious https://192.168.1.168
Вам необходимо включить модуль прокси -
sudo a2enmod proxy_http
Затем перезапустите apache.