Quantcast
Channel: HAProxy community - Latest topics
Viewing all articles
Browse latest Browse all 4747

SSL connections with non-SSL backend

$
0
0

@gvolpe wrote:

Hi, I’m trying to figure out if HA Proxy could be used in the way I want it to.

I have a simple REST API running on localhost:8080 and I want to use HA Proxy to add SSL support. I already have all the certificates in place and haproxy seems to run without problems. But every time I try to invoke my API over HTTPS I get a 109 error (Network unreachable) because I think it’s looking for my backend server running on port 443 but there’s no SSL there.

Here’s my config at the moment (I tried many different configurations):

global
   log /dev/log local0
   log /dev/log local1 notice
   chroot /var/lib/haproxy
   stats timeout 30s
   user haproxy
   group haproxy
   daemon
   ssl-default-bind-options no-sslv3

defaults
   log global
   mode http
   option httplog
   option dontlognull
   timeout connect 5000
   timeout client 50000
   timeout server 50000
   stats uri /haproxy?stats

frontend http_front
   mode http
   bind *:80
   bind *:443 ssl crt /etc/ssl/certs/server.bundle.pem
   default_backend http_back

backend http_back
   mode http
   option forwardfor
   redirect scheme https if !{ ssl_fc }
   server my-api 127.0.0.1:8080 check ssl verify none
   http-request set-header X-Forwarded-Port %[dst_port]
   http-request add-header X-Forwarded-Proto https if { ssl_fc }

Any help will be much appreciated!

Cheers,
Gabriel.

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 4747


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>