Hi Alex, On Sat, Oct 07, 2023 at 01:51:43PM +0200, Aleksandar Lazic wrote: > Hi Willy. > > On 2023-10-07 (Sa.) 10:26, Willy Tarreau wrote: > > Hi, > > > > HAProxy 2.9-dev7 was released on 2023/10/06. It added 75 new commits > > after version 2.9-dev6. > > > > This version fixes a number of issues in previous development releases > > and prepares the work for subsequent patch series: > > [snip] > > > - the post-parsing checks for the "mode" keyword were all revisited not > > to consider anymore that TCP and HTTP were mutual opposites. This will > > make it easier to bring new modes. > > Does this imply that QUIC config raises a warning, as QUIC is based on UDP?
No, not at all, QUIC is still HTTP regarding this. The UDP part is not visible at all there, it's really the lowest layer of QUIC. > Just for my curiosity which modes have you are in mind? We figured that the best way to address the log servers checks was in fact to group them together with their health check method etc... this looked like a backend. We realized that we didn't feel brave enough when the log forwarders were implemented to have a "mode log" and that it's what ought to have been done. It was still not too late to have one for the backend. Maybe in the future log forwarders will just become regular frontends, I don't know. Anyway, in the past we've had this need a few times, for DNS, SPOE. If you remember, ~15 years ago I used to mention FTP and SMTP as possible modes as well, though these ideas had long been abandonned. Now the code is clean and ready to welcome new modes if we figure we need new ones. Cheers, Willy