New gist with just the gdb output Thank Tim I have rotate my private keys for the relevant certificates.
``` Sudo apt-get install gdb Sudo apt-get instal apport-unpack wget https://launchpad.net/~vbernat/+archive/ubuntu/haproxy-2.2/+files/haproxy-dbgsym_2.2.27-1ppa1~focal_amd64.ddeb dpkg -i haproxy-dbgsym_2.2.27-1ppa1~focal_amd64.ddeb ``` https://gist.github.com/jgrammen-agilitypr/31d3ad8ebecbf13963fbe59fcb5d30ae Jason Grammenos | Operations & Infrastructure Analyst Pronouns: he/him P: 613.232.7797 x1131 Toll-free: 866.545.3745 x1131 jason.gramme...@agilitypr.com agilitypr.com Learn new PR tips from our free resources. -----Original Message----- From: Christopher Faulet <cfau...@haproxy.com> Sent: January 30, 2023 10:45 AM To: Jason Grammenos <jason.gramme...@agilitypr.com>; haproxy@formilux.org Subject: Re: [ANNOUNCE] haproxy-2.2.27 Le 1/30/23 à 16:20, Jason Grammenos a écrit : > Hello Christopher > > Here is a gist with the ubuntu crash log (is this the right thing? If > not could you link to instruction on setting up gbd) Along with a > "minimal" reproduction configuration (not_working_haproxy.cfg) > > https://gist.github.com/jgrammen-agilitypr/06c2baa16794e3bb78a76a25274 > 3dbc4 > It is an apport crash report. You can unpack it to get the core dump using apport-unpack: apport-unpack file.crash /path/to/extract Then you can run gdb to get the backtrace: gdb /usr/sbin/haproxy /path/to/extract/CoreDump [...] (gdb) t a a bt full <<== It is the gdb command to get a full backtrace Otherwise, you can install apport-retrace and use it with the -g option to launch gdb. But first, you must take care to install the debug symbol: https://wiki.ubuntu.com/DebuggingProgramCrash#Installing_dbgsym_packages_from_a_PPA > I will note that the working_haproxy.cfg does start up correct on > 2.2.27, and that the only difference in the configs is > > ``` > listen haproxy_https > bind *:443 ssl crt /etc/ssl/private/redacted_combined.pem crt > /etc/ssl/private/ > log global > mode http > ``` That's strange, the config is fairly simple. Thanks for the info ! -- Christopher Faulet