2016-09-06 270 views
4

我收到了与我的https站点的错误消息。当我正在使用我的http站点时,它在Ubuntu 14.04上的APACHE2上工作正常。502代理错误[从远程服务器读取错误]

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> 

,请告诉我,即时通讯做的错误。

回答

4

我解决了我的问题。我在虚拟主机配置中犯了一些错误。 带有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> 
相关问题