ERROR:knot_resolver_manager.server:multiple configuration errors detected:
[/management/interface] invalid port number 66000
[/logging/level] 'noticed' does not match any of the expected values ('crit', 'err', 'warning', 'notice', 'info', 'debug')
-
+
If you happen to find a rejected configuration with unhelpful or confusing error message, please report it as a bug.
+
+.. tip::
+
+ An easy way to see the complete configuration structure is to look at the `JSON schema <https://json-schema.org/>`_ represention.
+ The raw JSON schema is available at `this link <_static/config.schema.json>`_ (valid only for the version of resolver this documentation was generated for).
+ For the schema readability, some graphical visualizer can be used, for example `this one <https://json-schema.app/>`_.
Complete configurations files examples can be found `here <https://gitlab.nic.cz/knot/knot-resolver/tree/master/etc/config>`_.
Examples are also installed as documentation files, typically in ``/usr/share/doc/knot-resolver/examples/`` directory (location may be different based on your Linux distribution).
-.. tip::
-
- An easy way to see the complete configuration structure is to look at the `JSON schema <https://json-schema.org/>`_ represention.
- The raw JSON schema is available at `this link <_static/config.schema.json>`_ (valid only for the version of resolver this documentation was generated for).
- For the schema readability, some graphical visualizer can be used, for example `this one <https://json-schema.app/>`_.
-
==========
Validation
==========
Startup
*******
-The best way to run Knot Resolver is to use provided integration with ``systemd``.
+The main way to run Knot Resolver is to use provided integration with ``systemd``.
.. code-block:: bash
To start and enable service in one command use ``systemctl enable --now knot-resolver.service``
Unfortunately, for some cases (typically Docker and minimalistic systems), ``systemd`` is not available, therefore it is not possible to use ``knot-resolver.service``.
-If you have this problem, look at :ref:`usage without systemd <manager-no-systemd>` section.
+If you have this problem, look at :ref:`usage without systemd <config-no-systemd>` section.
+.. note::
+
+ If for some reason you need to use Knot Resolver as it was before version 6, check out :ref:`usage without the manager <advanced-no-manager>`
+ Otherwise, it is recommended to stick to this chapter.
===============
First DNS query