web-dev-qa-db-ja.com

502プロキシエラー[リモートサーバーからの読み取りエラー]

Httpsサイトでエラーメッセージが表示されます。私のhttpサイトで作業しているとき、Ubuntu 14.04のApache2で正常に動作しています。

enter image description here

これが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>

どこで間違いをしているのか教えてください。

5
Saurabh Agrawal

問題を解決しました。仮想ホストの構成にほとんど間違いはありませんでした。 SSLを使用した新しい仮想ホスト構成は以下のとおりです

    <VirtualHost *:443>
        SSLEngine On
        SSLCertificateFile /etc/Apache2/ssl/wildcard.crt
        ServerAdmin [email protected]
        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>
7
Saurabh Agrawal