我希望获得一些帮助,将我的HA-Proxy实例设置为接受h2或http / 1.1通信,并使用 http 模式执行SSL终止。我尝试了以下设置:
frontend local_fe
mode http
option http-use-htx
bind *:8080 proto h2
default_backend local_be
backend local_be
mode http
option http-use-htx
server localhost localhost:9090 proto h2
但是,使用proto h2仍然使用https(as reported by my backend)发送数据包。对我应该在配置中进行更改的任何建议?
答案 0 :(得分:0)
因为您同时在HTTP和HTTP上设置了前端和后端,所以TCP数据包将按原样转发,并且不会执行任何终止操作。
将前端设置为HTTPS / SSL,并保持后端不变。
f
此配置将绑定到SSL端口443,使用 example.com.pem 密钥/证书执行SSL终止,然后将未加密的连接转发到您的后端。