So adding to my previous comment re: keystone and haproxy with the error:
keystone config:
public_endpoint = http://10.5.100.2:5000 admin_endpoint = http://10.5.100.2:35357
haproxy.cfg:
frontend tcp-in_public-port bind *:5000 bind :::5000 acl net_10.5.0.92 dst 10.5.0.92/255.255.0.0 use_backend public-port_10.5.0.92 if net_10.5.0.92 default_backend public-port_10.5.0.92
i.e. they are both configured on the same port, and keystone doesn't realise that it should be using haproxy. I'll dig into the code that makes the decision about whether haproxy is present or not.
So adding to my previous comment re: keystone and haproxy with the error:
keystone config:
public_endpoint = http:// 10.5.100. 2:5000 10.5.100. 2:35357
admin_endpoint = http://
haproxy.cfg:
frontend tcp-in_public-port 92/255. 255.0.0 port_10. 5.0.92 if net_10.5.0.92 port_10. 5.0.92
bind *:5000
bind :::5000
acl net_10.5.0.92 dst 10.5.0.
use_backend public-
default_backend public-
i.e. they are both configured on the same port, and keystone doesn't realise that it should be using haproxy. I'll dig into the code that makes the decision about whether haproxy is present or not.