Symptoms
- Unable to start DNS service in Plesk > Tools & Settings > Services Management with the error:
Unable to start service: Unable to manage service by dnsmng ('start', 'dns'):
- The DNSSEC Manager extension is installed in Plesk > Extensions > My Extensions.
-
The command below shows the following output:
# journalctl -u named-chroot
named-checkconf[8263]: /etc/named.conf:6: missing ';' before 'dnssec-validation'
named-checkconf[8263]: /etc/named.conf:7: missing ';' before 'dnssec-lookaside'
named-checkconf[8263]: /etc/named.conf:7: '}' expected near ';'
systemd[1]: named-chroot.service: control process exited, code=exited status=1
systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
Cause
The DNSSEC Manager extension bug with the ID #EXTPLESK-3320, which will be fixed in the next extension release versions.
Resolution
-
Log into the server via SSH.
-
Using the vi text editor open the
/etc/named.conf
file. -
Find and change the lines below from:
dnssec-enable yes
dnssec-validation yesTo
dnssec-enable yes;
dnssec-validation yes; - Save changes.
-
Restart the DNS server:
# systemctl restart named-chroot