Symptoms
- Plesk server is acting as hidden DNS master server: external NS servers are specified in Tools & Settings > DNS Template and all zones created in Plesk are propagated to these servers. They are serving all DNS requests for the domains hosted on the Plesk server.
- One of this external NS servers is added to an SOA record as a primary master.
- Changes in DNS zones (or notifies) are not sent to an NS server specified in an SOA record.
Cause
This is the expected behavior of the BIND DNS server. The following can be found in the BIND 9Â Administrator Reference Manual:
PLESK_INFO: Normally a NOTIFY message is not sent to the SOA MNAME (SOA ORIGIN) as it is supposed to contain the name of the ultimate master.
Resolution
The functionality of enabling the sending notifies to NS server in SOA record is not implemented in Plesk.
Take part in our product improvement on User Voice portal.
The top-ranked suggestions are likely to be included in the next versions of Plesk.
As a workaround, the following actions can be performed:
-
Connect to the server using SSH
-
Add the option
to the
notify-to-soa yes;
section of the
options
file:
/etc/named.conf
# cat /etc/named.conf
options {
……….
notify-to-soa yes;
};
Note: the
section is automatically generated by Plesk and this change will be rewritten on every change made in Plesk at Tools & Settings > DNS Template .
options
Â