【问题标题】:502 proxy Error [error reading from remote server]502 代理错误 [从远程服务器读取错误]
【发布时间】:2017-01-13 12:59:11
【问题描述】:

我的 https 网站收到一条错误消息。当我使用我的 http 站点时,它在 Ubuntu 14.04 上的 APACHE2 上运行良好。

这是我的 https 站点虚拟主机配置

<VirtualHost _default_:443>
             SSLProxyEngine On
             ProxyRequests Off
             ProxyPreserveHost On
             RequestHeader set Front-End-Https "On"

            servername jenkins.mydomain.com
            Proxypass / https://192.168.0.93:8080/  Keepalive=on
            ProxypassReverse / https://jenkins.mydomain.com/


            SSLEngine on
            SSLCertificateFile      /etc/apache2/ssl/wildcard.crt
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    </virtualHost>

请告诉我哪里出错了。

【问题讨论】:

    标签: ssl https apache2 ubuntu-14.04 proxypass


    【解决方案1】:

    我已经解决了我的问题。我的虚拟主机配置几乎没有错误。 带有 ssl 的新虚拟主机配置如下

        <VirtualHost *:443>
            SSLEngine On
            SSLCertificateFile /etc/apache2/ssl/wildcard.crt
            ServerAdmin ITSupport@Mydomain.com
            ProxyRequests Off
            ProxyPreserveHost On
            AllowEncodedSlashes NoDecode
    
            <Proxy *>
                    Order deny,allow
                    Allow from all
            </proxy>
    
            ServerName jenkins.mydomain.com
            ProxyPass / http://192.168.0.93:8080/ nocanon
            ProxyPassReverse / http://jenkins.mydomain.com/
            RequestHeader set X-Forwarded-Proto "https"
            RequestHeader set X-Forwarded-Port "443"
    
    </virtualhost>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多