Re: [PATCH] JWT payloads break b64dec convertor

2021-04-02 Thread Willy Tarreau
Hi Moemen, On Fri, Apr 02, 2021 at 01:38:59AM +0200, Moemen MHEDHBI wrote: > I have came across the same use-case as Jonathan so I gave it a try and > implemented the converters for base64url variant. > > - Regarding the converters name, I have just prefixed "u" and used > ubase64/ub64dec. Let

Re: 2.2.12 and rsa/ecdsa cert regression (crash on startup) ?

2021-04-02 Thread wlallem...@haproxy.com
On Fri, Apr 02, 2021 at 08:22:16AM +, Jarno Huuskonen wrote: > Thanks William, with 2.2.12 + patch haproxy starts and serves both rsa/ecdsa > certs. > > I'm attaching a regtest patch that attempts to check that haproxy starts > with multi-bundle cert and serves both rsa/ecdsa certs. > (the

Re: 2.2.12 and rsa/ecdsa cert regression (crash on startup) ?

2021-04-02 Thread Jarno Huuskonen
Hello, On Thu, 2021-04-01 at 16:03 +0200, William Lallemand wrote: > On Thu, Apr 01, 2021 at 02:26:07PM +0200, William Lallemand wrote: > > On Thu, Apr 01, 2021 at 10:19:31AM +, Jarno Huuskonen wrote: > > > Hello, > > > > > > I'm seeing a regression with 2.2.12 and using rsa and ecdsa certs

Re: [2.2.9] 100% CPU usage

2021-04-02 Thread Christopher Faulet
Le 31/03/2021 à 13:28, Maciej Zdeb a écrit : Hi, Well it's a bit better situation than earlier because only one thread is looping forever and the rest is working properly. I've tried to verify where exactly the thread looped but doing "n" in gdb fixed the problem :( After quitting gdb

Re: [2.2.9] 100% CPU usage

2021-04-02 Thread Maciej Zdeb
Hi Christopher, Yes I know, my issues are always pretty weird. ;) Of course it's not reproducible. :( I'll try to collect more data and return to you. I will start a new thread to not mix those two cases. Kind regards, pt., 2 kwi 2021 o 10:13 Christopher Faulet napisał(a): > Le 31/03/2021 à

[PATCH] BUG/MINOR: opentracing: initialization after establishing daemon mode

2021-04-02 Thread Miroslav Zagorac
Hello, This patch solves the problem reported in github issue #1204, where the OpenTracing filter cannot communicate with the selected tracer if HAProxy is run in daemon mode. This patch should be backported to all branches where the OpenTracing filter is located. -- Zaga What can

Re: [PATCH] JWT payloads break b64dec convertor

2021-04-02 Thread Tim Düsterhus
Moemen, On 4/2/21 1:38 AM, Moemen MHEDHBI wrote: Subject: [PATCH 1/2] MINOR: sample: add ub64dec and ubase64 converters ub64dec and ubase64 are the base64url equivalent of b64dec and base64 converters. base64url encoding is the "URL and Filename Safe Alphabet" variant of base64 encoding. It is

Re: [PATCH] BUG/MINOR: tools: fix parsing "us" unit for timers

2021-04-02 Thread Thayne McCombs
Oh, and this should be backported to all supported versions.

[PATCH] BUG/MINOR: tools: fix parsing "us" unit for timers

2021-04-02 Thread Thayne McCombs
Commit c20ad0d8dbd1bb5707bbfe23632415c3062e046c (BUG/MINOR: tools: make parse_time_err() more strict on the timer validity) broke parsing the "us" unit in timers. It caused `parse_time_err()` to return the string "s", which indicates an error. Now if the "u" is followed by an "s" we properly

Re: Clients occasionally see truncated responses

2021-04-02 Thread Willy Tarreau
On Thu, Apr 01, 2021 at 06:48:59PM -0700, Nathan Konopinski wrote: > Sorry about that. Here's a capture of the problem. Clients report errors > when they get two TLS app data packet responses. Nginx always sends a > single and haproxy usually but not always sends a single. The content > length of

[ANNOUNCE] haproxy-2.2.13

2021-04-02 Thread William Lallemand
Hi, HAProxy 2.2.13 was released on 2021/04/02. It added 2 new commits after version 2.2.12. This version is released shortly after the 2.2.12 because a regression was found. Indeed, people using multi-certificates bundle are not able to start haproxy anymore, this does not happen if you use

Re: [PATCH] BUG/MINOR: opentracing: initialization after establishing daemon mode

2021-04-02 Thread Willy Tarreau
Hi Miroslav, On Fri, Apr 02, 2021 at 01:44:31PM +0200, Miroslav Zagorac wrote: > Hello, > > This patch solves the problem reported in github issue #1204, where the > OpenTracing filter cannot communicate with the selected tracer if HAProxy is > run in daemon mode. > > This patch should be

Minnesota Nonprofit Workers Form Local Union

2021-04-02 Thread Inside Charity
Minnesota Nonprofit Workers Form Local Union           **(Because of your important work with**CHARITABLE ORGANIZATIONS **)**VISIT HERE or press Handshake below  

Re: 'show errors' - logging & reasons

2021-04-02 Thread Willy Tarreau
Hi Robin, On Thu, Apr 01, 2021 at 06:03:39PM +, Robin H. Johnson wrote: > Hi, > > I'm wondering if there is any ongoing development or improvement plans > around the 'show errors' functionality? We should improve it. There used to be a wish of keeping a history in a rotating buffer, but in

Re: Patch: DOC: clarify that compression works for HTTP/2

2021-04-02 Thread Willy Tarreau
On Mon, Mar 29, 2021 at 12:47:06PM +0200, Julien Pivotto wrote: > Dear, > > Please find a patch attached with a small fix for the documentation. Thank you Julien, now applied! Willy

[ANNOUNCE] haproxy-2.4-dev15

2021-04-02 Thread Willy Tarreau
Hi, HAProxy 2.4-dev15 was released on 2021/04/02. It added 69 new commits after version 2.4-dev14. I feel like we haven't done much this week due to the time spent dealing with the recent regressions in 2.3 and 2.2 :-/ With this said, we could still merge some long-pending stuff and continue