Apache2 ProxyPass 错误 500
Apache2 ProxyPass Error500
我的服务器上有一个 OnlyOffice 文档服务器 运行,通过 Docker 绑定到端口 8888。现在我想使用 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 问题的不同想法?
将以下行添加到 Apache 配置文件
SSLEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
并使用
启用 with Proxy HTTP 模块
sudo a2enmod proxy_http
成功了!
我的服务器上有一个 OnlyOffice 文档服务器 运行,通过 Docker 绑定到端口 8888。现在我想使用 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 问题的不同想法?
将以下行添加到 Apache 配置文件
SSLEngine on
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
并使用
启用 with Proxy HTTP 模块sudo a2enmod proxy_http
成功了!