как настроить сервер apache для связи с https backend server?

Я настроил сервер apache в качестве обратного прокси-сервера, и он отлично работает, если я указываю серверный сервер как HTTP. То есть:

Я настроил виртуальный хост 443 как:

ProxyPass /primary/store http://localhost:9763/store/
ProxyPassReverse /primary/store http://localhost:9763/store/

здесь пользователи получат доступ к серверу, как https://localhost/primary/store

и это прекрасно работает... Но я хочу настроить HTTP-сервер как;

ProxyPass /primary/store https://localhost:9443/store/
ProxyPassReverse /primary/store https://localhost:9443/store/

когда я настраиваю, как сервер apache, дает 500 внутренних ошибок сервера. Что я здесь делаю не так?

ошибка, которую я получаю есть:

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, you@example.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.

в журнале ошибок apache он заявляет;

nt: SSLProxyEngine]
[Mon Aug 04 00:03:26 2014] [error] proxy: HTTPS: failed to enable ssl support for [::1]:9443 (localhost)
[Mon Aug 04 00:03:31 2014] [error] [client ::1] SSL Proxy requested for localhost:443 but not enabled [Hint: SSLProxyEngine]
[Mon Aug 04 00:03:31 2014] [error] proxy: HTTPS: failed to enable ssl support for [::1]:9443 (localhost)
[Mon Aug 04 00:03:51 2014] [error] [client ::1] SSL Proxy requested for localhost:443 but not enabled [Hint: SSLProxyEngine]
[Mon Aug 04 00:03:51 2014] [error] proxy: HTTPS: failed to enable ssl support for [::1]:9443 (localhost)

как настроить http-сервер для связи с HTTPS-сервером?

1 ответов


ваш сервер говорит вам именно то, что вам нужно : [Hint: SSLProxyEngine]

вам нужно добавить эту директиву в свой VirtualHost до Proxy директивы :

SSLProxyEngine on
ProxyPass /primary/store https://localhost:9763/store/
ProxyPassReverse /primary/store https://localhost:9763/store/

см. документ для более подробной информации.