【问题标题】:apache bad request with 443 and reverse proxy带有 443 和反向代理的 apache 错误请求
【发布时间】:2021-04-14 15:43:52
【问题描述】:

我有 2 个 docker 容器,1 个运行 apache2,1 个运行 python api。 在非 https 中,我能够建立连接,以便将 80 上的请求引导到运行 python api 的 docker 容器。当我启用 HTTPS 时,请求以 400(错误请求)的形式出现。 非常感谢任何帮助。这是我的虚拟主机文件。

<VirtualHost *:443>
    ServerName domain.com

    ProxyPreserveHost On
    ProxyRequests Off
    ProxyPass / http://172.17.0.1:8000/
    ProxyPassReverse / http://172.17.0.1:8000/

    SSLEngine on
    SSLCertificateFile "/usr/local/apache2/conf/.crt"
    SSLCertificateKeyFile "/usr/local/apache2/conf/.key"

</VirtualHost>

【问题讨论】:

    标签: docker apache apache2


    【解决方案1】:

    Apache 日志应该包含更详细的错误,但是根据您发布的配置,我会检查“/usr/local/apache2/conf/.crt”和“/usr/local/apache2/conf/.key”是否"存在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 2016-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多