MacOs app does not sync with Museum server

Hey there. I have issues with MacOs app Version 4.4.0 (440). It seems unable to contact museum server self-hosted, while other clients such as iPhones can. So it does not sync with latest 2FA configured via QR code through iPhone app. The server works without issues. Timezones aligned everywhere. Codes are the same both in the iOS and MacOs. I tried to logging out the account, but I receive the following error: "It looks like something went wrong. Please retry after some time. If the error persists, please contact our support team." I tried to reinstall the app, but I'm not able to find plist or other files in my Library folder to clean up everything, so after deleting and restarting the app, the issue persist. Previously the app was working flawlessly. Other app works without issues. Updated everything to the latest version didn't solved. Any suggestions?
9 Replies
Ducky
Ducky5mo ago
Remember to use /solved to mark your thread as solved once your question is answered.
cardom
cardomOP5mo ago
The issue seems located on the MacOs app side. Logs said:
[ente_logging] [INFO] [2025-07-05 14:03:12.479613] app version: '4.4.0+440'
[ente_logging] [INFO] [2025-07-05 14:03:12.479613]
[main] [INFO] [2025-07-05 14:03:12.480607] Starting app in foreground
[Configuration] [INFO] [2025-07-05 14:03:12.503848] Cleared temp folder
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525598] Sync
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525626] Initiating remote to local sync
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525631] Current sync is 1749759967840228
[HomePage] [INFO] [2025-07-05 14:03:12.567894] No initial link received.
[AuthenticatorService] [SEVERE] [2025-07-05 14:03:12.622950] Failed to sync with remote
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/authenticator/entity/diff?sinceTime=1749759967840228&limit=500
[ente_logging] [INFO] [2025-07-05 14:03:12.479613] app version: '4.4.0+440'
[ente_logging] [INFO] [2025-07-05 14:03:12.479613]
[main] [INFO] [2025-07-05 14:03:12.480607] Starting app in foreground
[Configuration] [INFO] [2025-07-05 14:03:12.503848] Cleared temp folder
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525598] Sync
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525626] Initiating remote to local sync
[AuthenticatorService] [INFO] [2025-07-05 14:03:12.525631] Current sync is 1749759967840228
[HomePage] [INFO] [2025-07-05 14:03:12.567894] No initial link received.
[AuthenticatorService] [SEVERE] [2025-07-05 14:03:12.622950] Failed to sync with remote
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/authenticator/entity/diff?sinceTime=1749759967840228&limit=500
While my OS can reach the host without issues:
✘ cardom@MacBook-Air  ~  dig ente.myowndomain.xyz

; <<>> DiG 9.10.6 <<>> ente.myowndomain.xyz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32768
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;ente.myowndomain.xyz. IN A

;; ANSWER SECTION:
ente.myowndomain.xyz. 0 IN CNAME coralbox.home.arpa.
coralbox.home.arpa. 0 IN A 192.168.1.12

;; Query time: 0 msec
;; SERVER: 192.168.1.3#53(192.168.1.3)
;; WHEN: Sat Jul 05 14:12:43 CEST 2025
;; MSG SIZE rcvd: 94

cardom@MacBook-Air  ~  nc -zv ente.myowndomain.xyz 443
Connection to ente.myowndomain.xyz port 443 [tcp/https] succeeded!
✘ cardom@MacBook-Air  ~  dig ente.myowndomain.xyz

; <<>> DiG 9.10.6 <<>> ente.myowndomain.xyz
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32768
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;ente.myowndomain.xyz. IN A

;; ANSWER SECTION:
ente.myowndomain.xyz. 0 IN CNAME coralbox.home.arpa.
coralbox.home.arpa. 0 IN A 192.168.1.12

;; Query time: 0 msec
;; SERVER: 192.168.1.3#53(192.168.1.3)
;; WHEN: Sat Jul 05 14:12:43 CEST 2025
;; MSG SIZE rcvd: 94

cardom@MacBook-Air  ~  nc -zv ente.myowndomain.xyz 443
Connection to ente.myowndomain.xyz port 443 [tcp/https] succeeded!
How can I check if the ente auth app is using a different DNS server? Or what other check do you suggest? On my iPhone I have 0 errors and the sync is up with the same server
vishnu
vishnu5mo ago
If you open https://ente.myowndomain.xyz/ping on the browser, what does it say?
cardom
cardomOP5mo ago
It responds with a pong message: {"id":"026669b0d0b292b482a52b20b1693242f0a605a6","message":"pong"}
vishnu
vishnu5mo ago
Then it seems like there's some network configuration that's breaking the mac app from accessing the endpoint
cardom
cardomOP5mo ago
As far as I know, is the only app that has issue on my Mac. Do you know how I can completely uninstall it? I would like to reinstall it from scratch
vishnu
vishnu5mo ago
I haven't tried this myself. Could you try dragging and dropping it to Trash? In the past when I've done this, there's usually some bit of information (like app settings) that Apple leaves behind
cardom
cardomOP5mo ago
Already tried. When reinstalled, the app start already logged in and I'm not able to logging out After a reboot of my Mac, the first time I opened Ente Auth it synced. I can see now the new code addedd via phone last time. But after a while it goes out of sync again. Both my Mac and my self-hosted instance of ente uses the same NTP, and the time zone are the same (see the screenshot). In the logs I found:
[ente_logging] [INFO] [2025-07-07 09:35:40.474062] app version: '4.4.0+440'
[ente_logging] [INFO] [2025-07-07 09:35:40.474062]
[main] [INFO] [2025-07-07 09:35:40.474314] Starting app in foreground
[Configuration] [INFO] [2025-07-07 09:35:40.506643] Skipping temp folder clear
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522682] Sync
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522701] Initiating remote to local sync
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522705] Current sync is 1751792580428813
[HomePage] [INFO] [2025-07-07 09:35:40.548901] No initial link received.
[AuthenticatorService] [SEVERE] [2025-07-07 09:35:40.549214] Failed to sync with remote
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/authenticator/entity/diff?sinceTime=1751792580428813&limit=500
[UpdateService] [INFO] [2025-07-07 09:35:40.624324] Debouncing notification
[UpdateService] [INFO] [2025-07-07 09:35:40.626812] Debouncing notification
[UserService] [WARNING] [2025-07-07 09:35:42.211504] Failed to fetch
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/users/details/v2?memoryCount=false
[UserService] [WARNING] [2025-07-07 09:35:42.213297] Failed to fetch
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/users/details/v2?memoryCount=false
[ente_logging] [INFO] [2025-07-07 09:35:40.474062] app version: '4.4.0+440'
[ente_logging] [INFO] [2025-07-07 09:35:40.474062]
[main] [INFO] [2025-07-07 09:35:40.474314] Starting app in foreground
[Configuration] [INFO] [2025-07-07 09:35:40.506643] Skipping temp folder clear
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522682] Sync
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522701] Initiating remote to local sync
[AuthenticatorService] [INFO] [2025-07-07 09:35:40.522705] Current sync is 1751792580428813
[HomePage] [INFO] [2025-07-07 09:35:40.548901] No initial link received.
[AuthenticatorService] [SEVERE] [2025-07-07 09:35:40.549214] Failed to sync with remote
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/authenticator/entity/diff?sinceTime=1751792580428813&limit=500
[UpdateService] [INFO] [2025-07-07 09:35:40.624324] Debouncing notification
[UpdateService] [INFO] [2025-07-07 09:35:40.626812] Debouncing notification
[UserService] [WARNING] [2025-07-07 09:35:42.211504] Failed to fetch
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/users/details/v2?memoryCount=false
[UserService] [WARNING] [2025-07-07 09:35:42.213297] Failed to fetch
⤷ type: DioException
⤷ error: DioException [unknown]: null
Error: ClientException: The Internet connection appears to be offline., uri=https://ente.myowndomain.xyz/users/details/v2?memoryCount=false
What other things can I check to troubleshoot?
cardom
cardomOP5mo ago
No description

Did you find this page helpful?