Skip to content
Snippets Groups Projects
Commit 29d445eb authored by Jason Plum's avatar Jason Plum Committed by Heinrich Lee Yu
Browse files

VerifyPagesDomain: suffix with . indicate absolute fqdn

parent ffe18959
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -85,7 +85,8 @@ def dns_record_present?
end
 
def check(domain_name, resolver)
records = parse(txt_records(domain_name, resolver))
# Append '.' to domain_name, indicating absolute FQDN
records = parse(txt_records(domain_name + '.', resolver))
 
records.any? do |record|
record == domain.keyed_verification_code || record == domain.verification_code
Loading
Loading
Loading
Loading
@@ -372,7 +372,8 @@ def stub_resolver(stubbed_lookups = {})
allow(resolver).to receive(:getresources) { [] }
stubbed_lookups.each do |domain, records|
records = Array(records).map { |txt| Resolv::DNS::Resource::IN::TXT.new(txt) }
allow(resolver).to receive(:getresources).with(domain, Resolv::DNS::Resource::IN::TXT) { records }
# Append '.' to domain_name, indicating absolute FQDN
allow(resolver).to receive(:getresources).with(domain + '.', Resolv::DNS::Resource::IN::TXT) { records }
end
 
resolver
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment