Christopher Faulet
Christopher Faulet
No, for now, I need more time :smile:
Looking at your config, I don't know how it is possible, But I suspect an error during the response analysis. Could you add `last_rule_file` and `last_rule_line` sample in your logs...
Thanks. I checked the code more carefully and its seems there is a regression on the termination state reported in logs. The offending commit is 0fd25514d65dadbe62867c8b354115c377c87db0. Internal errors are always...
The reserve in the buffer (set via `tune.maxrewrite`) is by default 1024, independently on the buffer size. If it is really the root cause, you should check all rules rewriting...
No problem. I will fix the termination state issue. Thanks !
indeed, there is no path. `%[path]` is empty. However, it is not an issue in H2 because the `/` is added by default when there is no path (or a...
I tested on the 3.0-HEAD. So it still works as before: `%[path]` is empty and the h2 pseudo header is properly filled with a slash. I must check if it...
It should be fixed now.
Finally not backported to 2.4.
Hard to say if it is related but, because you are using stick-tables, you may take a look at #2611. It is a double-free issue. I proposed a patch (https://github.com/haproxy/haproxy/issues/2611#issuecomment-2188111763)....