Hi there,
I'm having some issues configuring dnstap. I'm using Knot
version 2.5.1, installed via the `knot` package on Debian
3.16.43-2. As per
this documentation,
I've added the following lines to my config file:
mod-dnstap:
- id: capture_all
sink: "/etc/knot/capture"
template:
- id: default
global-module: mod-dnstap/capture_all
But when starting knot (e.g. by `sudo knotc conf-begin`), I
get the message:
error: config, file 'etc/knot/knot.conf', line 20, item
'mod-dnstap', value '' (invalid item)
error: failed to load configuration file
'/etc/knot/knot.conf' (invalid item)
I also have the same setup on an Ubuntu 16.04.1 running
Knot version 2.4.0-dev, and it works fine.
Any idea what might be causing the issue here? Did the
syntax for mod-dnstap change or something? Should I have
installed from source? I do remember there being some special
option you needed to compile a dependency with to use dnstap
when I did this the first time, but I couldn't find
documentation for it when I looked for it.
Thanks!
-Sarah