Re: [PATCH] BUG/MEDIUM: tools: fix build with static only toolchains

2020-07-23 Thread Willy Tarreau
On Fri, Jul 24, 2020 at 07:52:20AM +0300, Baruch Siach wrote: > uClibc toolchains built with no dynamic library support don't provide > the dlfcn.h header. That leads to build failure: > > CC src/tools.o > src/tools.c:15:10: fatal error: dlfcn.h: No such file or directory > #include >

[PATCH] BUG/MEDIUM: tools: fix build with static only toolchains

2020-07-23 Thread Baruch Siach
uClibc toolchains built with no dynamic library support don't provide the dlfcn.h header. That leads to build failure: CC src/tools.o src/tools.c:15:10: fatal error: dlfcn.h: No such file or directory #include ^ Enable dladdr only when USE_DL is defined. --- Please Cc

Question on multiple contributions to hckrnews.com...

2020-07-23 Thread QV Credit
Hi, Hope you're staying safe and well!  Did you manage to take a look at my previous email? In a nutshell, I am seeking to contribute multiple informative articles to your site, hckrnews.com. If this sounds appealing to you, I’d love to have a conversation about how we could make it work. On

Re: Keepalive with backends

2020-07-23 Thread Willy Tarreau
Hello Zefferno, On Thu, Jul 23, 2020 at 06:30:47PM +0300, Zefferno wrote: > GET /demo HTTP/1.1 > Host: > User-Agent: curl/ (...) > As can be seen in the last packet, HAproxy immediately closes the > connection with [RST, ACK] after sending [ACK], and I'm expecting it to > keep

Re: How to debug matching ACLs?

2020-07-23 Thread Willy Tarreau
Hello Ricardo, On Thu, Jul 23, 2020 at 05:52:55PM +0200, Ricardo Fraile wrote: > Hello, > > On a complex configuration with multiples ACLs, is there a way to debug what > of them are applied over a request? Depending how you write them (and what version you are using), you may be able to use

How to debug matching ACLs?

2020-07-23 Thread Ricardo Fraile
Hello, On a complex configuration with multiples ACLs, is there a way to debug what of them are applied over a request? Is it possible to append the unique id of the ACLs to the line on the log? Thanks,

Keepalive with backends

2020-07-23 Thread Zefferno
Hello everyone, I've an issue with HAProxy keeping persistent connections to a backend. Running HAProxy 1.8.25 (latest build). My testing config file looks like this: global chroot /var/lib/haproxy pidfile /var/run/haproxy.pid maxconn 200 userhaproxy

Re: Load testing HAProxy 2.2 on x86_64 and aarch64 VMs

2020-07-23 Thread Илья Шипицин
чт, 23 июл. 2020 г. в 19:28, Martin Grigorov : > Hi Илья, > > I didn't have much success with Google Perf Tools. > I've tried both with adding '-lprofiler' to LDFLAGS when building HAProxy > and with LD_PRELOAD. > In both cases on ARM64 it fails with: terminated by signal SIGSEGV > (Address

Re: Load testing HAProxy 2.2 on x86_64 and aarch64 VMs

2020-07-23 Thread Martin Grigorov
Hi Илья, I didn't have much success with Google Perf Tools. I've tried both with adding '-lprofiler' to LDFLAGS when building HAProxy and with LD_PRELOAD. In both cases on ARM64 it fails with: terminated by signal SIGSEGV (Address boundary error) On x86_64 there is no such issue but the produced

Re: [ANNOUNCE] haproxy-2.2.1

2020-07-23 Thread Willy Tarreau
Hi Tim, On Thu, Jul 23, 2020 at 02:23:08PM +0200, Tim Düsterhus wrote: > Willy, > > Am 23.07.20 um 09:46 schrieb Willy Tarreau: > > these ones. I think we'll soon emit another 2.1 given that quite some fixes > > have been accumulating since 2.1.7. > > Any ETA for that? Sadly, not. "Soon" is

Re: http-reuse and Proxy protocol

2020-07-23 Thread Willy Tarreau
Hi Arnall, On Tue, Jul 21, 2020 at 01:27:31PM +0200, Arnall wrote: > Hello everyone, > > I remember that in the past it was strongly discouraged to use http-reuse in > combination with send-proxy, because of the client IP which is provided by > the proxy protocol. > > I have this configuration

Re: [ANNOUNCE] haproxy-2.2.1

2020-07-23 Thread Tim Düsterhus
Willy, Am 23.07.20 um 09:46 schrieb Willy Tarreau: > these ones. I think we'll soon emit another 2.1 given that quite some fixes > have been accumulating since 2.1.7. Any ETA for that? You also might want to do the final 1.9 as suggested previously:

[ANNOUNCE] haproxy-2.2.1

2020-07-23 Thread Willy Tarreau
Hi, HAProxy 2.2.1 was released on 2020/07/23. It added 29 new commits after version 2.2.0. This version addresses a small number of issues that were raised after the release, a few of which are important enough to warrant an upgrade for all 2.2 users: - two crashes that can happen in the

Re: DOC: Update documentation / comments to be gender neutral

2020-07-23 Thread Tim Düsterhus
Jackie, First: I'm a community contributor, so my review might not necessarily reflect that of the HAProxy project. I'm also not a native English speaker. Regarding your patch I have a few comments: >From your PR message: > Also, remove some trailing whitespaces from the files modified for