discreetly skip bad hostnames
This commit is contained in:
parent
0164eae199
commit
575113ed69
@ -181,7 +181,7 @@ def main():
|
|||||||
# check if we have a valid dns server address
|
# check if we have a valid dns server address
|
||||||
if server.lstrip() == '': # deal with empty lines
|
if server.lstrip() == '': # deal with empty lines
|
||||||
continue
|
continue
|
||||||
|
server = server.replace(' ', '')
|
||||||
try:
|
try:
|
||||||
ipaddress.ip_address(server)
|
ipaddress.ip_address(server)
|
||||||
except ValueError: # so it is not a valid IPv4 or IPv6 address, so try to resolve host name
|
except ValueError: # so it is not a valid IPv4 or IPv6 address, so try to resolve host name
|
||||||
@ -190,6 +190,8 @@ def main():
|
|||||||
except OSError:
|
except OSError:
|
||||||
print('Error: cannot resolve hostname:', server)
|
print('Error: cannot resolve hostname:', server)
|
||||||
s = None
|
s = None
|
||||||
|
except:
|
||||||
|
pass
|
||||||
else:
|
else:
|
||||||
s = server
|
s = server
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user