Назад | Перейти на главную страницу

обратное проксирование на https apache

Я пытаюсь отменить прокси https с виртуального хоста http, но получаю внутреннюю ошибку сервера. Вот мой конфиг:

ProxyPass /access/signin https://mysecureserver.com 
ProxyPassReverse /access/signin https://mysecureserver.com

в логах получаю следующее:

[предупреждение] прокси: для URL / доступа / входа не действовал обработчик протокола. Если вы используете DSO-версию mod_proxy, убедитесь, что подмодули прокси включены в конфигурацию с помощью LoadModule.

Я загружаю mod_proxy_http, вот конфигурация для этого:

LoadModule proxy_module /opt/apache22/modules/mod_proxy.so
LoadModule proxy_http_module /opt/apache22/modules/mod_proxy_http.so

Кто-нибудь знает, в чем может быть проблема?

попробуйте загрузить модуль mod_ssl.so:

LoadModule ssl_module /some/path/mod_ssl.so

а затем используя:

SSLProxyEngine On
SSLProxyCACertificateFile /etc/apache2/certificate.pem
ProxyPass /access/signin https://mysecureserver.com 
ProxyPassReverse /access/signin https://mysecureserver.com

где /etc/apache2/certificate.pem создается из выходных данных

openssl s_client -connect mysecureserver.com:443 -showcerts