我的服务器上运行的OnlyOffice文件服务器通过Docker绑定到端口8888。现在我想使用Let的加密证书来确保安全连接(自签名证书不起作用)。我在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>
启用所有必需的模块。 有没有人知道如何解决这个问题或者一个不同的想法来解决我们的加密问题?
答案 0 :(得分:1)
将以下行添加到Apache配置文件
SSLEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
并使用
启用代理HTTP模块sudo a2enmod proxy_http
做了伎俩!