bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.65k stars 1.14k forks source link

MacOs desktop app fails to fetch - ERR_NAME_NOT_RESOLVED #4724

Open kulho opened 1 year ago

kulho commented 1 year ago

Steps To Reproduce

I am using a self-hosted server with nginx proxy manager - for ssl and pihole - for local domain name. When I use App Store on mac to download the app I get an error. When I use standard installer from https://bitwarden.com/download/ it works correctly.

I would use the standard installer, but it tells me I need to install the app via App Store to use biometrics on my extension...

Expected Result

For the app downloaded via appstore to work properly, or the standard installer to support biometrics for extensions.

Actual Result

On the App Store app I get these: Failed to load resource: net::ERR_NAME_NOT_RESOLVED TypeError: Failed to fetch at zone.js:1586:40 at O.i. (zone.js:1022:28) at useClass.nativeFetch (api.service.ts:1810:12) at useClass. (api.service.ts:1806:17) at Generator.next () at r (main.js:1:667226) at e.invoke (zone.js:409:30) at Object.onInvoke (ng_zone.ts:418:29) at e.invoke (zone.js:408:56) at t.run (zone.js:169:47) Received API exception: TypeError: Failed to fetch

Screenshots or Videos

Screenshot 2023-02-10 at 23 41 52

Additional Context

From pihole logs, it appears as if the App Store version is somehow bypassing the pihole local DNS and trying to query google DNS for my local domain name. The other app installed via the standard installer does not do this and works properly (unless I want to enable biometrics for my extension).

Operating System

macOS

Operating System Version

13.1 (22C65)

Installation method

Direct Download (from bitwarden.com), Mac App Store

Build Version

Version 2023.1.1 Shell 21.3.1 Renderer 106.0.5249.181 Node 16.16.0 Architecture arm64

Issue Tracking Info

SergeantConfused commented 1 year ago

Hi @kulho,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thank you.

kulho commented 1 year ago

Hello @SergeantConfused

I will gladly assist with any logs/info necessary. Though, at this point, I am not sure what should I provide.

Thanks.