Hi, On Fri, 2022-06-03 at 14:47 +0200, Markus Rietzler wrote: > > Hi, > > we are using haproxy 2.4.17 at the moment. i have compiled haproxy 2.6 > with quic support and quctls > > when i no check my config i get > > /opt/haproxy-260# /opt/haproxy-260/sbin/haproxy -c -f haproxy.cfg > [NOTICE] (35905) : haproxy version is 2.6.0-a1efc04 > [NOTICE] (35905) : path to executable is /opt/haproxy-260/sbin/haproxy > [WARNING] (35905) : config : parsing [haproxy.cfg:100]: 'log-format' > overrides previous 'option httplog' in 'defaults' > section. > [ALERT] (35905) : config : parsing [haproxy.cfg:213] : 'bind' : > unsupported stream protocol for datagram family 2 > address 'quic4@:4443'; QUIC is not compiled in if this is what you were > looking for.
I don't think you've QUIC support compiled. I think you're missing USE_QUIC=1 build option. > > my build command was > > make TARGET=linux-glibc USE_OPENSSL=1 SSL_INC=/opt/quictls/include > SSL_LIB=/opt/quictls/lib64 > LDFLAGS="-Wl,-rpath,/opt/quictls/lib64" ADDLIB="-lz -ldl" USE_ZLIB=1 > USE_PCRE=1 USE_PCRE=yes USE_LUA=1 > LUA_LIB_NAME=lua5.3 LUA_INC=/usr/include/lua5.3 ; > > > -PROCCTL +THREAD_DUMP -EVPORTS -OT -QUIC -PROMEX -MEMORY_PROFILING -QUIC --> QUIC support missing. -Jarno -- Jarno Huuskonen