ChristophRo
Regular Pleskian
TITLE:
DNS - order of records unreliable and thus primary master name server in SOA broken
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:
Plesk 9.0 - 17.8, Debian 6-9, Ubuntu 12-16, x64
PROBLEM DESCRIPTION:
Plesk (still) does not have a proper way to configure the primary master name server in the SOA records and relies on some ubscure and random way of choosing one of the configured NS records for that.
This does lead to non RFC conform dns zones and even nonsyncronous or missing zones on the secondary nameserver(s)
STEPS TO REPRODUCE:This does lead to non RFC conform dns zones and even nonsyncronous or missing zones on the secondary nameserver(s)
1) make sure the DNS template is fine and records have correct order (was a pro tip from plesk support back in the days)
2) create a new domain and check its DNS settings - order of records is completely random, but at least SOA is correct (but not always!)
3) add a DNS record to this zone and observe the primary name server change in SOA
A) Using the "Reset to Default" button does fix that, i.e. it does properly order the records and adding/deleting records in the furture does not mess with the primary name server in the SOA.
B) Using the "Apply DNS Template" button does break that, i.e. will re-order the records randomly and break the SOA again, if not instant then the next time a record is added or deleted on this domain
ACTUAL RESULT:2) create a new domain and check its DNS settings - order of records is completely random, but at least SOA is correct (but not always!)
3) add a DNS record to this zone and observe the primary name server change in SOA
A) Using the "Reset to Default" button does fix that, i.e. it does properly order the records and adding/deleting records in the furture does not mess with the primary name server in the SOA.
B) Using the "Apply DNS Template" button does break that, i.e. will re-order the records randomly and break the SOA again, if not instant then the next time a record is added or deleted on this domain
Broken SOA record in zonefile, leading to troubles (i.e. unable to transfer zone data) with secondary DNS
EXPECTED RESULT:
a) a proper way to configure the primary name server in the SOA
b) a reliable way to configure the panel so it always uses the same and correct NS records as source for the name server in the SOA
ANY ADDITIONAL INFORMATION:b) a reliable way to configure the panel so it always uses the same and correct NS records as source for the name server in the SOA
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:Confirm bug