These are chat archives for CZ-NIC/knot-resolver
Knot Resolver: Resolve DNS names like it's 2019! https://www.knot-resolver.cz/support/
--verbosewhen starting the process or by
verbose(true)in configuration (including CLI of a running process).
@vcunat verbose logging is quite clear, I use it often.
I have a particular issue I'm not able to deal with:
PID USER TIME COMMAND 108 root 14:33 /usr/local/sbin/kresd -f 1 -c /etc/kres/kres.conf /tty/ 229 root 0:42 /usr/local/sbin/kresd -f 1 -c /etc/kres/kres.conf /tty/
root@machine:~# socat - UNIX-CONNECT:/var/lib/kres/tty/108
I'm not getting the CLI here, it just hangs. For the process
229 it works ok and I can work with the CLI, but not for 108.
At the same moment, this machine is reported as a one with issue with resolution. Both processes are bound to port 53 the traffic balanced through SO_REUSEPORT.
Any ideas how to identify the issue?
Alive process but hanging? I don't remember seeing such a state since a problem with incorrect libpthread lock implementation, but that should have been patched in glibc's recent versions.
108 won't process any queries anymore - is it consuming CPU? (Typical states might be none or 100%.)
(gdb) bt full #0 0x00007fb94f2ded09 in ?? () from /lib/ld-musl-x86_64.so.1 No symbol table info available. #1 0x0000000000000000 in ?? () No symbol table info available.