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