Apache2 ProxyPass Error500
На моем сервере запущен сервер документов OnlyOffice, связанный с портом 8888 через Docker. Теперь я хочу использовать сертификат Let's Encrypt для обеспечения безопасного соединения (самозаверяющие сертификаты не будут работать). Я использую следующую конфигурацию в Apache, чтобы переписать office.example.org в office.example.org:8888, но он выдает ошибку 500
<VirtualHost *:443>
ServerName office.example.org
ProxyPreserveHost On
ProxyPass / https://localhost:8888/
ProxyPassReverse / https://localhost:8888/
</VirtualHost>
Все необходимые модули включены. Кто-нибудь есть идеи о том, как решить эту проблему или другую идею, чтобы решить проблему Let's Encrypt?
1 ответ
Добавление следующих строк в конфигурационный файл Apache
SSLEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
и включение модуля с прокси HTTP с
sudo a2enmod proxy_http
сделал трюк!