結論__だいたい再起動でOK!!
Error: querySrv ECONNREFUSED _mongodb._tcp.cluster0.dzrijet.mongodb.net
at QueryReqWrap.onresolve [as oncomplete] (node:internal/dns/promises:251:17) {
errno: undefined,
code: 'ECONNREFUSED',
syscall: 'querySrv',
hostname: '_mongodb._tcp.cluster0.dzrijet.mongodb.net'
}
– DNSの問題らしいのでnslookupでドメインが取得できるか確認します。
% nslookup mongodb.net
Server: fe80::fcaa:81ff:fe94:8f64%11
Address: fe80::fcaa:81ff:fe94:8f64%11#53
Non-authoritative answer:
*** Can't find mongodb.net: No answer
– 取得失敗したらしいので👇実行後、ルーターとパソコンの再起動
DNSキャッシュのクリア: sudo killall -HUP mDNSResponder
ネットワーク設定のリセット: sudo dscacheutil -flushcache
– 再起動後はDNS接続OK!!
% nslookup mongodb.net
Server: 172.20.10.1
Address: 172.20.10.1#53
Non-authoritative answer:
*** Can't find mongodb.net: No answer