Browse Source

Cname + @ records caused bind failing to load

Jaap Marcus 3 years ago
parent
commit
dd6cce0583
1 changed files with 4 additions and 0 deletions
  1. 4 0
      bin/v-add-dns-record

+ 4 - 0
bin/v-add-dns-record

@@ -73,6 +73,10 @@ if [ "$rtype" != "CAA" ]; then
     fi
     fi
 fi
 fi
 
 
+if [ $record = "@" ] && [ $rtype = "CNAME" ]; then
+    check_result $E_INVALID "CNAME on root is not allowed"
+fi
+
 # Additional argument formatting
 # Additional argument formatting
 format_domain
 format_domain
 format_domain_idn
 format_domain_idn