(docs) horizon haproxy ssl
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Invalid
|
High
|
MOS QA Team | ||
6.1.x |
Won't Fix
|
High
|
MOS QA Team | ||
7.0.x |
Invalid
|
Undecided
|
MOS QA Team |
Bug Description
build_id: 2015-06-19_13-02-31
build_number: '525'
feature_groups:
- mirantis
fuel-library_sha: 2e7a08ad9792c70
fuel-ostf_sha: 8fefcf7c4649370
fuelmain_sha: a3998372183468f
nailgun_sha: dbd54158812033d
openstack_version: 2014.2.2-6.1
production: docker
python-
release: '6.1'
release_versions:
2014.2.2-6.1:
VERSION:
api: '1.0'
astute_sha: 1ea8017fe888941
build_id: 2015-06-19_13-02-31
build_number: '525'
feature_
- mirantis
fuel-
fuel-
fuelmain_sha: a3998372183468f
nailgun_sha: dbd54158812033d
openstack
production: docker
python-
release: '6.1'
I am following the operations guide for implementing ssl for Horizon here:
https:/
I have followed the guide and successfully configured the vhost on CentOS 10-horizon_
The virtual host is configured correctly and Listens on port 443 and redirects from port 80
then following the document at point 7
On every Controller, configure HAProxy enabling SSL. In this example, a pool of three servers is used. Modify /etc/haproxy/
frontend horizon-ssl
bind <external-
balance roundrobin
mode http
option ssl-hello-chk
server node-1 <node-1-ip>:443 check
server node-2 <node-2-ip>:443 check
server node-3 <node-3-ip>:443 check
,
when the above is added to haproxy.cfg and it's restarted it results in these warnings
Starting haproxy: [WARNING] 252/103200 (12004) : parsing [/etc/haproxy/
[WARNING] 252/103200 (12004) : parsing [/etc/haproxy/
[WARNING] 252/103200 (12004) : parsing [/etc/haproxy/
[WARNING] 252/103200 (12004) : parsing [/etc/haproxy/
[WARNING] 252/103200 (12004) : parsing [/etc/haproxy/
here is my complete haproxy.cfg
# This file managed by Puppet
global
daemon
group haproxy
log /dev/log local0
maxconn 16000
pidfile /var/run/
stats socket /var/lib/
tune.bufsize 32768
tune.maxrewrite 1024
user haproxy
defaults
log global
maxconn 8000
mode http
option redispatch
option http-server-close
option splice-auto
retries 3
stats enable
timeout http-request 20s
timeout queue 1m
timeout connect 10s
timeout client 1m
timeout server 1m
timeout check 10s
listen Stats
bind 172.25.60.2:10000
bind 127.0.0.1:10000
mode http
stats enable
stats uri /
stats refresh 5s
stats show-node
stats show-legends
stats hide-version
frontend horizon-ssl
bind 199.xxx.xxx.xxx:443
balance roundrobin
mode http
option ssl-hello-chk
server node-30 172.25.60.4:443 check
server node-31 172.25.60.5:443 check
server node-55 172.25.60.29:443 check
include conf.d/*.cfg
no longer affects: | mos/6.1.x |
no longer affects: | mos/7.0.x |
Changed in mos: | |
status: | New → Incomplete |
Changed in mos: | |
status: | Confirmed → Incomplete |
Changed in mos: | |
milestone: | none → 6.1-updates |
Changed in mos: | |
milestone: | 6.1-updates → 8.0 |
status: | Confirmed → New |
Changed in mos: | |
status: | New → Invalid |
We are going to check the issue and will update the status when we will have some results.