"GetAddrInfoReqWrap.onlookup" throws error on no connection

Obsidian throws an error when its outgoing connection to 104.27.186.41 is blocked

"GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:65:10)"

Which makes me wonder, why does Obsidian need to ping a remote server every minute? I do not have an Obsidian account.

Can this remote connection be handled so that it doesn’t throw a dialog error every minute? Or can a Obsidian developer explain why it’s necessary to establish/mainting a connection to a remote server?

One of the many things I like about Obsidian, is that it can be easily used offline with no connection. It would be great if Obsidian can silently handle this “error” and remove the dialog.

1 Like

Obsidian just pings for updates at the moment. There are plans for a toggle to turn auto-update off eventually, but while things are moving fast in beta, this is very low priority.

However, I would consider showing an error dialog like that a bug that should probably be fixed sooner rather than later. Maybe just log the error to the dev console rather than having a popup, at least.

If you agree, I can move this one to the bug reports category