mirror of
https://github.com/cunnie/sslip.io.git
synced 2025-10-06 16:18:00 +08:00
Nameservers should be lowercased
fixes: ``` nameserver NS-AZURE.NONO.IO.'s NS records match whois's ["NS-AZURE.NONO.IO.", "NS-AWS.NONO.IO.", "NS-HE.NONO.IO.", "NS-GCE.NONO.IO."] (FAILED - 1) ```
This commit is contained in:
@@ -11,7 +11,7 @@ def get_whois_nameservers(domain)
|
||||
soa = nil
|
||||
whois_lines = whois_output.split(/\n+/)
|
||||
nameserver_lines = whois_lines.select { |line| line =~ /^Name Server:/ }
|
||||
nameservers = nameserver_lines.map { |line| line.split.last }
|
||||
nameservers = nameserver_lines.map { |line| line.split.last.downcase }
|
||||
# whois records don't have trail '.'; NS records do; add trailing '.'
|
||||
nameservers.map { |ns| ns << '.' }
|
||||
nameservers
|
||||
|
Reference in New Issue
Block a user