Sync fail on MacDesktop only #1830

Closed
opened 2025-11-07 07:21:25 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @DblK on GitHub (Jan 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 GitHub (Jan 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 ```
Author
Owner

@BlackDex commented on GitHub (Jan 28, 2024):

I'm not seeing errors in the logs.
Try to fully logout and back in, not lock, but logout.
That probably solves your issues.

@BlackDex commented on GitHub (Jan 28, 2024): I'm not seeing errors in the logs. Try to fully logout and back in, not lock, but logout. That probably solves your issues.
Author
Owner

@DblK commented on GitHub (Jan 28, 2024):

Yes, I did what you suggested and logout/login was the right call. It's working again.
Thx

@DblK commented on GitHub (Jan 28, 2024): Yes, I did what you suggested and `logout`/`login` was the right call. It's working again. Thx
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vaultwarden#1830