[GH-ISSUE #1038] Self-hosted Bitwarden RS - iOS Sync not working any more #733

Closed
opened 2026-03-03 02:02:40 +03:00 by kerem · 4 comments
Owner

Originally created by @nozomij on GitHub (Jun 29, 2020).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/1038

Subject of the issue

Since a few weeks my iOS devices don't seem to be able to sync with my self hosted Bitwarden RS docker container any more. It has been working flawlessly for almost a year now while the sync (manual and automatic) it is still working with Mac OS Bitwarden App / Safari extension / Win 10 Firefox extension as well as Win 10 Bitwarden App.
On both iOS devices (iOS 13.5.1) with newest Bitwarden app from Apple App Store sync fails without further information. It just says "synchronization failed" (in German)

Your environment

  • Bitwarden_rs version: 0.6.0
  • Install method:
  • Clients used: iOS Bitwarden Client through App Store, recent
  • Reverse proxy and version:
  • Version of mysql/postgresql:
  • Other relevant information:
    Installed via through Home Assistant supervisor (docker)

Steps to reproduce

I open the recent Bitwarden App on either iPad mini 5 or iPhone 6s both equipped with recent iOS 13.5.1 and configure my Bitwarden url+port. I use duckdns. Then I input mail address and passphrase for the vault and it log ins correctly. However the vault itself is empty and if I click on options > synchronize it fails without further info.

Expected behaviour

It should synchronize

Actual behaviour

It fails without further notification

Relevant logs

log of bitwarden_rs docker container
[2020-06-27 12:47:22][request][INFO] GET /api/sync
[2020-06-27 12:47:22][response][INFO] GET /api/sync?<data..> (sync) => 200 OK
[27/Jun/2020:12:47:22 +0200] 200 -(84.46.37.6) GET /api/sync HTTP/1.1 (Bitwarden_Mobile/2.4.3 (iOS 13.5.1; Model iPad))

Originally created by @nozomij on GitHub (Jun 29, 2020). Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/1038 <!-- Please fill out the following template to make solving your problem easier and faster for us. This is only a guideline. If you think that parts are unneccessary for your issue, feel free to remove them. Remember to hide/obfuscate personal and confidential information, such as names, global IP/DNS adresses and especially passwords, if neccessary. --> ### Subject of the issue <!-- Describe your issue here.--> Since a few weeks my iOS devices don't seem to be able to sync with my self hosted Bitwarden RS docker container any more. It has been working flawlessly for almost a year now while the sync (manual and automatic) it is still working with Mac OS Bitwarden App / Safari extension / Win 10 Firefox extension as well as Win 10 Bitwarden App. On both iOS devices (iOS 13.5.1) with newest Bitwarden app from Apple App Store sync fails without further information. It just says "synchronization failed" (in German) ### Your environment <!-- The version number, obtained from the logs or the admin page --> * Bitwarden_rs version: 0.6.0 <!-- How the server was installed: Docker image / package / built from source --> * Install method: * Clients used: <!-- if applicable --> iOS Bitwarden Client through App Store, recent * Reverse proxy and version: <!-- if applicable --> * Version of mysql/postgresql: <!-- if applicable --> * Other relevant information: Installed via through Home Assistant supervisor (docker) ### Steps to reproduce <!-- Tell us how to reproduce this issue. What parameters did you set (differently from the defaults) and how did you start bitwarden_rs? --> I open the recent Bitwarden App on either iPad mini 5 or iPhone 6s both equipped with recent iOS 13.5.1 and configure my Bitwarden url+port. I use duckdns. Then I input mail address and passphrase for the vault and it log ins correctly. However the vault itself is empty and if I click on options > synchronize it fails without further info. ### Expected behaviour <!-- Tell us what should happen --> It should synchronize ### Actual behaviour <!-- Tell us what happens instead --> It fails without further notification ### Relevant logs <!-- Share some logfiles, screenshots or output of relevant programs with us. --> log of bitwarden_rs docker container [2020-06-27 12:47:22][request][INFO] GET /api/sync [2020-06-27 12:47:22][response][INFO] GET /api/sync?<data..> (sync) => 200 OK [27/Jun/2020:12:47:22 +0200] 200 -(84.46.37.6) GET /api/sync HTTP/1.1 (Bitwarden_Mobile/2.4.3 (iOS 13.5.1; Model iPad))
kerem closed this issue 2026-03-03 02:02:40 +03:00
Author
Owner

@mqus commented on GitHub (Jun 29, 2020):

Thank you for the report!
Your bitwarden_rs version is from the home assistant plugin and is not something we can work with. Could you provide the bitwarden_rs logs right from the start of the container? They should display the right version.
I also looked up which version the 0.6.0 referred to and its the version of the hass.io addon. There are already newer versions, did you try them?

<!-- gh-comment-id:651383686 --> @mqus commented on GitHub (Jun 29, 2020): Thank you for the report! Your bitwarden_rs version is from the home assistant plugin and is not something we can work with. Could you provide the bitwarden_rs logs right from the start of the container? They should display the right version. I also looked up which version the 0.6.0 referred to and its the version of the [hass.io addon](https://github.com/hassio-addons/addon-bitwarden). There are already [newer versions](https://github.com/hassio-addons/addon-bitwarden/releases), did you try them?
Author
Owner

@nozomij commented on GitHub (Jun 30, 2020):

You're right. The correct Bitwarden version is 1.3.1.

/--------------------------------------------------------------------
| Starting Bitwarden_RS |

Version 1.13.1
This is an unofficial Bitwarden implementation, DO NOT use the
official channels to report bugs/features, regardless of client.
Report URL: https://github.com/dani-garcia/bitwarden_rs/issues/new
--------------------------------------------------------------------/

Its bizarre that my home assistant does not offer me any upgrade of the add-on to 0.6.2 at that moment. I would rather not reinstall the add-on itself until absolutely necessary. I am not sure where the bug is since it is working on my desktop computers (W10) as well as Mac OS X Catalina.

<!-- gh-comment-id:651737306 --> @nozomij commented on GitHub (Jun 30, 2020): You're right. The correct Bitwarden version is 1.3.1. /--------------------------------------------------------------------\ | Starting Bitwarden_RS | | Version 1.13.1 | |--------------------------------------------------------------------| | This is an *unofficial* Bitwarden implementation, DO NOT use the | | official channels to report bugs/features, regardless of client. | | Report URL: https://github.com/dani-garcia/bitwarden_rs/issues/new | \--------------------------------------------------------------------/ Its bizarre that my home assistant does not offer me any upgrade of the add-on to 0.6.2 at that moment. I would rather not reinstall the add-on itself until absolutely necessary. I am not sure where the bug is since it is working on my desktop computers (W10) as well as Mac OS X Catalina.
Author
Owner

@jjlin commented on GitHub (Jul 1, 2020):

The mobile sync issue sounds like it might be the same as #921, but in any case, you should really be running at least 1.15.0 at this point. If the add-on maintainer hasn't released that yet, maybe you should ask them about it.

<!-- gh-comment-id:652186365 --> @jjlin commented on GitHub (Jul 1, 2020): The mobile sync issue sounds like it might be the same as #921, but in any case, you should really be running at least [1.15.0](https://github.com/dani-garcia/bitwarden_rs/releases/tag/1.15.0) at this point. If the add-on maintainer hasn't released that yet, maybe you should ask them about it.
Author
Owner

@nozomij commented on GitHub (Jul 25, 2020):

I got a little mixed up with different levels we are talking about (basic Bitwarden code, Bitwarden RS code and the Hassio add-on). Hence I deleted and re-installed the plugin on my Hassio. I somehow got troubled with the admin token which I probably didn't save at the time so I just created myself a new account in the container into which I imported the vault JSON.

Thanks for your help.

<!-- gh-comment-id:663843407 --> @nozomij commented on GitHub (Jul 25, 2020): I got a little mixed up with different levels we are talking about (basic Bitwarden code, Bitwarden RS code and the Hassio add-on). Hence I deleted and re-installed the plugin on my Hassio. I somehow got troubled with the admin token which I probably didn't save at the time so I just created myself a new account in the container into which I imported the vault JSON. Thanks for your help.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vaultwarden#733
No description provided.