The logic behind so long timeforDNS resolution lies infact that resolver use same socket forA(ipv4) and AAAA(IPv6) DNS record resolution. Some hardware mistaking send one reply and left resolver inwaiting mode. Enabling option single-request-reopen will instruct resolver to use new socket ifforAAAA ifrequire.