Я пытаюсь настроить сервер с несколькими веб-приложениями, которые будут обслуживаться через Apache VirtualHost (Apache работает на одном сервере). Мое основное ограничение заключается в том, что каждое веб-приложение должно использовать шифрование SSL. Пройдя некоторое время, погуглив и посмотрев другие вопросы по stackoverflow, я написал следующую конфигурацию для VirtualHost:
<VirtualHost 1.2.3.4:443>
ServerName host.domain.org
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / https://localhost:8443/
ProxyPassReverse / https://localhost:8443/
</VirtualHost>
Даже если https://host.domain.org:8443 доступно, https://host.domain.org нет, что противоречит цели моей конфигурации виртуального хоста. Firefox жалуется, что, хотя он успешно подключился к серверу, соединение было прервано. Chrome возвращает ошибку 107: net :: ERR_SSL_PROTOCOL_ERROR.
Наконец, я должен также упомянуть, что виртуальный хост отлично работает, когда я не использую SSL.
Как я могу сделать эту работу?
Спасибо