RNS-Agent 6.2.1


  • Use of Log4j version 2.17.1 to take counter measures against the Log4Shell exploit.

RNS-Agent 6.2.0


  • Use of velocity script language for the templates (~/templates/nameserver/*) for entries in the zone index (e.g. ~/etc/named.conf): This offers the usage of a well-known syntax.
  • Separation of zone index templates and parser: Thus changes to the template can be done without influencing the parsing of the zone index.
  • Improvement of the handling of upper and lower case: The content of the template is now transferred to the zone index as is. The parsing of the content is processed independently from upper and lower case.
  • Reworked parsing and writing of the zone index: entries that could not be recognized remain unchanged.
  • Implemented parallel writing and reloading of the zone index: changes close in time will be summarized and written to the zone index in one transaction.
  • Improved execution of reload even when the name server is restarted.
  • The zone index will be write protected when the program is running, thus manual changes can only be done when the RNS agent is stopped. This prevents manual changes from being overwritten by the RNS agent.
  • RNS agent and PowerDNS: optimized parsing of the zones.
  • Fixed issue with incoming orders when name server Knot DNS is not running.

RNS-Agent 6.1.22


  • Support for KNOT master zones.
  • Handling of dnssec key management for KNOT zones


  • Zone entries of the name server configuration read from root.dns.NamedBoot are case insensitive now.
  • Host names in the contact column of the PowerDNS database will be stored without the trailing dot.

RNS-Agent 6.1.20


  • Added new method for bind rndc reload via standard rndc tool.


  • Fixed PDNS with MySQL backend: Domain name is now stored in database using Punycode transcription.
  • Fixed control for deleting SRV records.


Back to Top