Minimal config that duplicates this:
--
global
chroot /var/lib/haproxy
user haproxy
group haproxy
daemon
maxconn 4096
defaults
log global
option dontlognull
option redispatch
retries 3
timeout client 50s
timeout connect 10s
timeout http-request 5s
timeout server 50s
maxconn 4096
frontend test-front
bind *:80
mode http
default_backend test-back
backend test-back
mode http
stick store-request src
stick-table type ip size 256k expire 30m
server www.ubuntu.com 91.189.89.115:80
--
Then:
# curl http://127.0.0.1/
curl: (52) Empty reply from server
and you see in /var/log/haproxy.log:
Nov 20 13:52:11 localhost haproxy[43712]: [ALERT] 323/135209 (43712) : Current
worker 43713 exited with code 135
Nov 20 13:52:11 localhost haproxy[43712]: [ALERT] 323/135209 (43712) :
exit-on-failure: killing every workers with SIGTERM
Nov 20 13:52:11 localhost haproxy[43712]: [WARNING] 323/135209 (43712) : All
workers exited. Exiting... (135)
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to haproxy in Ubuntu.
https://bugs.launchpad.net/bugs/1804069
Title:
haproxy fails on arm64 due to alignment error
Status in haproxy package in Ubuntu:
Incomplete
Bug description:
This fault was reported via the haproxy mailing list https://www.mail-
archive.com/[email protected]/msg31749.html
And then patched in the haproxy code here
https://github.com/haproxy/haproxy/commit/52dabbc4fad338233c7f0c96f977a43f8f81452a
Without this patch haproxy is not functional on aarch64/arm64.
Experimental deployments of openstack-ansible on arm64 fail because of
this bug, and without a fix applied to the ubuntu bionic packages we
cannot proceed further as the openstack CI only installs the upstream
ubuntu distribution packages.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/haproxy/+bug/1804069/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-ha
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-ha
More help : https://help.launchpad.net/ListHelp