IPv6 address detection fallback not working correctly
apschultz opened this issue · 2 comments
apschultz commented
The +short method of dig may return outputs in the case of an error. For example, if no IPv6 DNS server is available:
/ # dig +short @2606:4700:4700::1111 -6 ch txt whoami.cloudflare
;; connection timed out; no servers could be reached
It would be better to check the exit code and that the contents conforms to an IPv6 address string.
premikkoci commented
having the same problem