ECONNREFUSED
предполагает, что распознаватель DNS на вашем устройстве может пытался переключиться на TCP / IP (вместо UDP), поскольку ответ был слишком длинным, чтобы поместиться в обычный пакет ответа UDP.
Если настроенные DNS-серверы не поддерживают входящие DNS-запросы через TCP, вы получите эту ошибку.
Клиентские приложения обычно не могут получить ECONNREFUSED
из сокета UDP, потому что они не сохраняют состояние.