I noticed it when using the NAMEinator to the DNS server that returns SERVFAIL to all requests by upstream failure: The benchmark completed super fast (of course) and printed no error from the nslookup.
Is this an expected behavior? I think it's more user friendly if there's some warning when DNS resolution fails.
P.S. Oh I forgot to add outputs and env infos, here it is if you need:
nameinator -nameserver 192.168.0.1 -debug=true -contest=false
starting NAMEinator - version custom
understood the following configuration: {numberOfDomains:100 debug:true contest:false nameserver:192.168.0.1}
-------------
NOTE: as this is an alpha - we rely on feedback - please report bugs and featurerequests to https://github.com/mwiora/NAMEinator/issues and provide this output
OS: linux ARCH: amd64
-------------
trying to load domains from datasrc/alexa-top-2000-domains.txt
LETS GO - each dot is a completed domain request against all nameservers
....................................................................................................
finished - presenting results:
192.168.0.1:
Avg. [1.48439ms], Min. [1.136248ms], Max. [3.33106ms] {192.168.0.1 givenByParameter LOCAL 100 0 0 1484390 [3331060 1787108 1388191 1450744 1444987 1441254 1355245 1374816 1404928 1377471 1468338 1625967 1410288 1264783 1383894 1404933 1382486 1875425 1719979 1173151 1515816 1306029 1612369 1220237 1476228 1471292 1493032 1821485 1506834 1427908 1440642 1464358 1452571 1402516 1879284 1694096 1136248 1691404 1615207 1549381 1509880 1310003 1461250 1572385 1327315 1321189 1678352 1206417 1391486 1428525 1884340 1454763 1456784 1434911 1264123 1458152 1609569 1466203 1326279 1572921 1348804 1465278 1446791 1311643 1415597 1591823 1352842 1811028 1489064 1400163 1360907 1492365 1561475 1365023 1381569 1373963 1359914 1415091 1466030 1517252 1321487 1424005 1657851 1258985 1867430 1481470 1454992 1365079 1398978 1426080 1457015 1591266 1358055 1403694 1500042 1288678 1444305 1398292 1331584 1706319] 1484390 1136248 3331060}
Actually
nslookup goo.gl 192.168.0.1
Server: 192.168.0.1
Address: 192.168.0.1#53
** server can't find goo.gl: SERVFAIL
I noticed it when using the NAMEinator to the DNS server that returns SERVFAIL to all requests by upstream failure: The benchmark completed super fast (of course) and printed no error from the nslookup.
Is this an expected behavior? I think it's more user friendly if there's some warning when DNS resolution fails.
P.S. Oh I forgot to add outputs and env infos, here it is if you need:
Actually