Does your curl report any answer from the Apache or does it just lose the 
connection? Try 'curl -v -D - ...' maybe for more details.

> Am 10.04.2018 um 11:12 schrieb Rajesh Cherukuri <rajec...@gmail.com>:
> 
> HI 
> 
>  i am not looking for end to end encryption , all i want to do is make apache 
> a forwordproxy configured on SSL and accpect  HTTPS and proxy the urls based 
> on the ACL's' below is my Vhost configuration where i have a forward proxy 
> which is configured to allow only to example.com 
> 
>   when i disabled SSL everything works fine and i can proxy to 
> https://example.com below is the curl output , but when i have proxy 
> configured as SSL  the request seems to be failing 
> 
> SSL enabled -dosen't work 
> 
> curl -I -x https://172.16.130.2:443 https://example.com
> curl: (56) Proxy CONNECT aborted
> 
> <VirtualHost  172.16.130.2:443>
> ProxyRequests On
> ProxyVia On
> SSLProxyEngine On
> SSLEngine On
> SSLProxyVerify none
> SSLCertificateFile /etc/pki/tls/certs/1.cert
> SSLCertificateKeyFile /etc/pki/tls/private1.key
> <Proxy "*">
> <RequireAny>
>      Require expr %{HTTP_HOST} =~ /^example.com:443$/
> </RequireAny>
> </Proxy>
> </VirtualHost>
> 
> 
> SSL disabled -works fine 
> 
> 
> curl -I -x http://172.16.135.4:8082  https://example.com
> HTTP/1.0 200 Connection Established
> Proxy-agent: Apache/2.4.6 (Red Hat Enterprise Linux) OpenSSL/1.0.2k-fips
> 
> HTTP/1.1 200 OK
> Accept-Ranges: bytes
> Cache-Control: max-age=604800
> Content-Type: text/html
> Date: Tue, 10 Apr 2018 09:08:37 GMT
> Etag: "1541025663+gzip"
> Expires: Tue, 17 Apr 2018 09:08:37 GMT
> Last-Modified: Fri, 09 Aug 2013 23:54:35 GMT
> Server: ECS (lga/1318)
> X-Cache: HIT
> Content-Length: 1270
> 
> 
> 
> NON-SSL configuration 
> Listen 172.16.130.2:80
> 
> <VirtualHost  172.16.130.2:80>
> 
> ProxyRequests On
> ProxyVia On
> 
> <Proxy "*">
> <RequireAny>
>      Require expr %{HTTP_HOST} =~ /^example.com:443$/
> </Proxy>
> </VirtualHost>
> 
>  
> 
> On Tue, Apr 10, 2018 at 9:34 AM, Stefan Eissing 
> <stefan.eiss...@greenbytes.de> wrote:
> 
> 
> > Am 10.04.2018 um 10:24 schrieb Rajesh Cherukuri <rajec...@gmail.com>:
> >
> > hi
> >
> > thanks for the info , wanted to know if there is a way we can configure SSL 
> > on  a apache forword proxy   so that the communication between the client 
> > (browser) to the Proxy server is encrypted
> 
> Not sure what exactly you looking for. If you have:
> 
> Browser <-c1-> Apache <-c2-> Backend
> 
> where Apache acts as forward proxy, the both c1 and c2 can be TLS 
> connections, e.g. encrypted. But that means that the data is unencrypted 
> "inside" the Apache server. There is no end-to-end encryption between Browser 
> and Backend.
> 
> As for the TLS c2 connection setup, you have to specify "https:" for your 
> proxied backend and can influence the setup with the various "SSLProxy*" 
> directives.
> 
> Cheers,
> 
> Stefan
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to