Re: Seamless reload and servers connections status

2018-10-16 Thread Sébastien Kurtzemann
Hello Lukas, On Mon, Oct 15, 2018 at 6:14 PM Lukas Tribus wrote: > Hello Sébastien, > > > On Mon, 15 Oct 2018 at 16:40, Sébastien Kurtzemann wrote: > >> No. Only *restart* closes existing front and backend connections. > >> Reload (both seamless and regular) closes them gracefully, so no > >> r

Re: Seamless reload and servers connections status

2018-10-16 Thread Lukas Tribus
Hi Sébastien, On Tue, 16 Oct 2018 at 09:45, Sébastien Kurtzemann wrote: > Our goal is to > - have some initial "free" servers in a tcp backend (for example 5 pods) > - when a connection start : one and only one "free" server handle it and it > become "busy" (we do this with maxconn=1) > - add a

sample/fetch support for TLS extensions

2018-10-16 Thread Alexey Elymanov
I would like to propose a little patch, based on current ssl_capture (ssl_sock.c) scheme. Purpose is to be able to sample/fetch TLS extensions, it could be useful for debugging or fingerprinting purposes (for example, cURL and Firefox provide different sets of extensions in ClientHello message). i

Re: High CPU Usage followed by segfault error

2018-10-16 Thread Olivier Houchard
Hi Soji, On Mon, Oct 15, 2018 at 11:10:09PM +0530, Soji Antony wrote: > Hi Olivier, > > Many thanks for your reply. > Please find the gdb output given below. > > # gdb /usr/sbin/haproxy core.dump3.13871 > GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.3) 7.7.1 > Copyright (C) 2014 Free Software Foundation

Re: High CPU Usage followed by segfault error

2018-10-16 Thread Willy Tarreau
Hi, On Tue, Oct 16, 2018 at 09:28:46AM +0530, Soji Antony wrote: > FYI, the initial version which we were using before upgrading to 1.8.14 > was 1.8.13. > By mistake updated it as 1.8.3 in my first email. No problem, thanks for the precision. After re-reading the code, I found a bug, which is ext

Re: High CPU Usage followed by segfault error

2018-10-16 Thread Willy Tarreau
On Tue, Oct 16, 2018 at 04:11:20PM +0200, Willy Tarreau wrote: > Could you please apply the attached patch ? I'm going to merge it into 1.9 > and we'll backport it to 1.8 later. And please add the attached one as well, which is specific to 1.8. I suspect that different versions of compiler could e

Re: High CPU Usage followed by segfault error

2018-10-16 Thread Olivier Houchard
On Tue, Oct 16, 2018 at 05:02:30PM +0200, Willy Tarreau wrote: > On Tue, Oct 16, 2018 at 04:11:20PM +0200, Willy Tarreau wrote: > > Could you please apply the attached patch ? I'm going to merge it into 1.9 > > and we'll backport it to 1.8 later. > > And please add the attached one as well, which

please ignore

2018-10-16 Thread Lukas Tribus
just sending from a different email address to collect permanent auto-replies (as in "no longer works here")

[PATCH 2/2] DOC: split the http-response actions in their own section

2018-10-16 Thread Cyril Bonté
Similarly to the "http-request" actions, this is an attempt to make the documentation easier to read. --- doc/configuration.txt | 543 ++ 1 file changed, 290 insertions(+), 253 deletions(-) diff --git a/doc/configuration.txt b/doc/configuration.txt index f8

[PATCH 1/2] DOC: split the http-request actions in their own section

2018-10-16 Thread Cyril Bonté
Since http-request was first introduced, more and more actions have been added over time. This makes the "http-request" difficult to read and some actions were forgotten in the list. This is an attempt to make the documenation cleaner. In future steps, it would be great to provide at least one exa

Re: [PATCH 1/2] DOC: split the http-request actions in their own section

2018-10-16 Thread Cyril Bonté
Hi Willy, this set of patches is an attempt to make the http-request/http-response documentation more readable. If it's OK for you, I will do the same work for tcp-request/tcp-response. Cheers, Le 17/10/2018 à 00:14, Cyril Bonté a écrit : Since http-request was first introduced, more and mor

Re: [PATCH 1/2] DOC: split the http-request actions in their own section

2018-10-16 Thread Willy Tarreau
Hi Cyril, On Wed, Oct 17, 2018 at 12:18:49AM +0200, Cyril Bonté wrote: > Hi Willy, > > this set of patches is an attempt to make the http-request/http-response > documentation more readable. > If it's OK for you, I will do the same work for tcp-request/tcp-response. Oh that's an excellent idea,