:tags: New Features
:pullreq: 9239
- Add pdns_control command to the the list of XFR domains in queue
+ Add pdns_control command to the list of XFR domains in queue
.. changelog::
:version: 4.4.0-alpha3
Remove a key with id *KEY-ID* from a zone called *ZONE*.
set-nsec3 *ZONE* ['*HASH-ALGORITHM* *FLAGS* *ITERATIONS* *SALT*'] [**narrow**]
Sets NSEC3 parameters for this zone. The quoted parameters are 4
- values that are used for the the NSEC3PARAM record and decide how
+ values that are used for the NSEC3PARAM record and decide how
NSEC3 records are created. The NSEC3 parameters must be quoted on
the command line. *HASH-ALGORITHM* must be 1 (SHA-1). Setting
*FLAGS* to 1 enables NSEC3 opt-out operation. Only do this if you
Logging to syslog on systemd-based operating systems
----------------------------------------------------
-By default, logging to syslog is disabled in the the systemd unit file
+By default, logging to syslog is disabled in the systemd unit file
to prevent the service logging twice, as the systemd journal picks up
the output from the process itself.
The TCP-only mode for a backend can be enabled by using the ``tcpOnly`` parameter of the :func:`newServer` command.
-The DNS over TLS mode via the the ``tls`` parameter of the :func:`newServer` command. Additional parameters control the
+The DNS over TLS mode via the ``tls`` parameter of the :func:`newServer` command. Additional parameters control the
validation of the certificate presented by the backend (``caStore``, ``validateCertificates``), the actual TLS ciphers
used (``ciphers``, ``ciphersTLS13``) and the SNI value sent (``subjectName``).
.. method:: DNSCryptContext:addNewCertificate(cert, key[, active])
- Add a new certificate to the the given context. Active certificates are advertised to
+ Add a new certificate to the given context. Active certificates are advertised to
clients, inactive ones are not.
:param DNSCryptCert cert: The certificate to add to the context
.. function:: OrRule(selectors)
- Matches the traffic if one or more of the the ``selectors`` Rules does match.
+ Matches the traffic if one or more of the ``selectors`` Rules does match.
:param {Rule} selector: A table of Rules
.. function:: DnstapLogAction(identity, logger[, alterFunction])
- Send the the current query to a remote logger as a :doc:`dnstap <reference/dnstap>` message.
+ Send the current query to a remote logger as a :doc:`dnstap <reference/dnstap>` message.
``alterFunction`` is a callback, receiving a :class:`DNSQuestion` and a :class:`DnstapMessage`, that can be used to modify the message.
Subsequent rules are processed after this action.
.. function:: DnstapLogResponseAction(identity, logger[, alterFunction])
- Send the the current response to a remote logger as a :doc:`dnstap <reference/dnstap>` message.
+ Send the current response to a remote logger as a :doc:`dnstap <reference/dnstap>` message.
``alterFunction`` is a callback, receiving a :class:`DNSQuestion` and a :class:`DnstapMessage`, that can be used to modify the message.
Subsequent rules are processed after this action.
217 outgoing tcp connections were done, there were 0 queries running at the moment and 9155 queries to authoritative servers saw timeouts.
The packets cache had 4536 entries and 82% of queries were served from it.
-The workload of the the worker queries was 175728 and 169484 respectively.
+The workload of the worker queries was 175728 and 169484 respectively.
Finally, measured in the last half hour, an average of 1 qps was performed.
Multi-threading and metrics