To replicate the problem correctly I've written down the build steps in Dockerfiles and the conclusion is that the crash occurs in Ubuntu 20.04, Debian Buster, Debian Sid and Alpine 3. It works correctly in Fedora 32, CentOS 7 and openSUSE Tumbleweed.
I get the same results with the last commit of the
v2.1 branch of LuaJIT (
570e758) and with Moonjit 2.1.2.
I'm not using any Lua package and the Docker images have been built directly on a Raspberry Pi 4 (8 GB) with a 64-bit kernel.
EPERMon systems that explicitly disable IPv6 (and you try to use it).
worker.stats().queriesover control socket will show the number of queries processed so far.
ERROR: udp sendmmsg() sent -1 / 2; Operation not permitted
ERROR: udp sendmmsg() sent -1 / 1; Operation not permitted
ERROR: udp sendmmsg() sent -1 / 3; Operation not permitted
[poli] RPZ /etc/knot-resolver/blocklist.rpz:95939: invalid number
55 broadcasthost CNAME .