mirror of
https://github.com/internetee/registry.git
synced 2025-07-28 13:36:15 +02:00
dnssec ans ns validation message
This commit is contained in:
parent
6229147d0f
commit
87e8258572
6 changed files with 69 additions and 27 deletions
|
@ -35,8 +35,14 @@ module NameserverValidator
|
|||
|
||||
return { result: false, reason: 'answer' } if result.answer.empty?
|
||||
|
||||
decision = result.answer.any? do |a|
|
||||
a.type == 'CNAME'
|
||||
end
|
||||
|
||||
return { result: false, reason: 'cname' } if decision
|
||||
|
||||
decision = result.answer.all? do |a|
|
||||
a.serial.present?
|
||||
a.instance_variable_defined? '@serial'
|
||||
end
|
||||
|
||||
return { result: false, reason: 'serial' } unless decision
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue