Sync fail on MacDesktop only #1266

Closed
opened 2026-04-06 01:42:57 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @DblK on 1/28/2024

Subject of the issue

Syncing from the desktop MacOS Arm version from apple store does not sync.
However, mobile app and extension sync well.

Deployment environment

  • vaultwarden version: 1.30.1
  • Install method: Extracted today from docker using this

  • Clients used: MacOs Desktop M1 2023.12.1 (16254) (failing) & Android 2024.1.1 (8843) working & Extension Chrome 2024.1.1 working

  • Reverse proxy and version: caddy v2.6.4 h1:2hwYqiRwk1tf3VruhMpLcYTg+11fCdr8S3jhNAdnPy8=

  • MySQL/MariaDB or PostgreSQL version: sqlite

  • Other relevant details:

Steps to reproduce

Nothing changed from default, just:

  • launching the server
  • connect to the self-hosted domain
  • sync from desktop or android
  • desktop fails whereas android is not

Expected behaviour

Sync on desktop should not fail

Actual behaviour

Desktop app is out of sync

Troubleshooting data

Log from extension

[2024-01-28 00:20:15.116][request][INFO] POST /identity/connect/token
[2024-01-28 00:20:15.142][response][INFO] (login) POST /identity/connect/token => 200 OK
[2024-01-28 00:20:15.225][request][INFO] GET /api/sync
[2024-01-28 00:20:15.390][response][INFO] (sync) GET /api/sync?<data..> => 200 OK

Log from desktop app

[2024-01-28 00:20:24.828][request][INFO] POST /identity/connect/token
[2024-01-28 00:20:24.852][response][INFO] (login) POST /identity/connect/token => 200 OK
[2024-01-28 00:20:24.918][request][INFO] GET /api/sync?excludeDomains=true
[2024-01-28 00:20:25.065][response][INFO] (sync) GET /api/sync?<data..> => 200 OK
*Originally created by @DblK on 1/28/2024* ### Subject of the issue Syncing from the desktop MacOS Arm version from apple store does not sync. However, mobile app and extension sync well. ### Deployment environment <!-- ========================================================================================= Preferably, use the `Generate Support String` button on the admin page's Diagnostics tab. That will auto-generate most of the info requested in this section. ========================================================================================= --> <!-- The version number, obtained from the logs (at startup) or the admin diagnostics page --> <!-- This is NOT the version number shown on the web vault, which is versioned separately from vaultwarden --> <!-- Remember to check if your issue exists on the latest version first! --> * vaultwarden version: `1.30.1` <!-- How the server was installed: Docker image, OS package, built from source, etc. --> * Install method: Extracted today from docker using [this](https://github.com/dani-garcia/vaultwarden/wiki/Pre-built-binaries#extracting-binaries-without-docker-installed) * Clients used: `MacOs Desktop M1 2023.12.1 (16254)` (failing) & `Android 2024.1.1 (8843)` working & `Extension Chrome 2024.1.1` working * Reverse proxy and version: `caddy v2.6.4 h1:2hwYqiRwk1tf3VruhMpLcYTg+11fCdr8S3jhNAdnPy8=` * MySQL/MariaDB or PostgreSQL version: `sqlite` * Other relevant details: ### Steps to reproduce <!-- Tell us how to reproduce this issue. What parameters did you set (differently from the defaults) and how did you start vaultwarden? --> Nothing changed from default, just: - launching the server - connect to the self-hosted domain - sync from desktop or android - desktop fails whereas android is not ### Expected behaviour <!-- Tell us what you expected to happen --> Sync on desktop should not fail ### Actual behaviour <!-- Tell us what actually happened --> Desktop app is out of sync ### Troubleshooting data <!-- Share any log files, screenshots, or other relevant troubleshooting data --> Log from extension ``` [2024-01-28 00:20:15.116][request][INFO] POST /identity/connect/token [2024-01-28 00:20:15.142][response][INFO] (login) POST /identity/connect/token => 200 OK [2024-01-28 00:20:15.225][request][INFO] GET /api/sync [2024-01-28 00:20:15.390][response][INFO] (sync) GET /api/sync?<data..> => 200 OK ``` Log from desktop app ``` [2024-01-28 00:20:24.828][request][INFO] POST /identity/connect/token [2024-01-28 00:20:24.852][response][INFO] (login) POST /identity/connect/token => 200 OK [2024-01-28 00:20:24.918][request][INFO] GET /api/sync?excludeDomains=true [2024-01-28 00:20:25.065][response][INFO] (sync) GET /api/sync?<data..> => 200 OK ```
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#1266