@itiel wrote:
Hi all,
I’m trying to use haproxy for ssl auth so: client —ssl ----> haproxy --no ssl–> service (grpc)
Locally it works great, but while using docker compose things seems to fail.
ha.cfg:
global tune.ssl.default-dh-param 1024 defaults timeout connect 10000ms timeout client 60000ms timeout server 60000ms frontend fe_https mode tcp bind *:8444 ssl ca-file /keys/server.cert crt /keys/server.pem alpn h2,http/1.1 default_backend be_grpc backend be_grpc mode tcp balance roundrobin server s1 grpc-server:1337
Docker-compose:
version: "3" services: grpc-server: image: us.gcr.io/rookout/grpc-no-ssl:1 command: ["python","app/server.py"] haproxy: environment: - EXTRA_GLOBAL_SETTINGS=debug image: us.gcr.io/rookout/haproxy links: - grpc-server ports: - 8444:8444
Does any one know what can be the reason for it to work locally (macbook HA-Proxy version 1.8.4-1deb90d 2018/02/08
Copyright 2000-2018 Willy Tarreau willy@haproxy.org)
But not as part of docker?Thanks,
Itiel.
Posts: 1
Participants: 1