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

сделал трюк!

Другие вопросы по тегам