mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-12-11 09:13:02 +03:00
iOS Bitwarden client incompatibility #995
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub.
Subject of the issue
Cannot login with iOS Bitwarden client
Deployment environment
Your environment (Generated via diagnostics page)
Config (Generated via diagnostics page)
Show Running Config
Environment settings which are overridden: SIGNUPS_ALLOWED, ADMIN_TOKEN
vaultwarden version: testing
Install method: docker
Clients used: iOS
Reverse proxy and version: nginx/1.18.0
MySQL/MariaDB or PostgreSQL version:
Other relevant details: nginx proxy settings
Steps to reproduce
Installing with docker on latest or testing, login via web is fine, via chrome plugin is fine, but via iOS app fails with "an error occurred"
Expected behaviour
successful login
Actual behaviour
when attempt to login with the exact same credentials & url successfully used via web or chrome plugin, login fails on iOS app
Troubleshooting data
I initially attempt to use just the proxy pass string without filters and without headers, but this failed. I then attempted to add filters and the like, and this failed as well. Everything still works on other clients.
@BlackDex commented on GitHub:
That is not the log part regarding login.
We need the part that has anything to do with login and mentions something about the login. Also if possible set the
log_leveltodebug.And, what happens if you try to connect to your instance via safari on the iPhone? Because all other clients work for you, sounds more like a client/connectivity issue.
@BlackDex commented on GitHub:
Could you provide logs please? Have you tried fully logging out and back in again?
@strieflinger commented on GitHub:
I do experience a similar error. Can successfully login via web client (using same credentials) but login fails for macOS App (Version 2022.11.0 (5788)). The log says (reverse chronological) order:
Any ideas?
@ghost commented on GitHub:
I cannot login to logout... but I have tried logging in on iOS, re-installing the app and logging in, deleting, rebooting, and then logging in, etc. I can login on every other platform.
The nginx log shows:
2022/12/02 13:07:20 [error] 1717#1717: *103 upstream prematurely closed connection while reading response header from upstream, client: 192.168.0.6, server: vault.example.com, request: "GET /notifications/hub?access_token=redacted token HTTP/1.1", upstream: "http://127.0.0.1:3012/notifications/hub?access_token=redacted tokenInterestingly, the docker log does show my admin login via the browser, but does not show the latest attempt via iOS. Maybe there's something different about how the iOS formats requests that isn't making it through nginx to docker?
@BlackDex commented on GitHub:
@slotbaer are you using the
latestortestingtagged images?Since only
testingwill work fully with the latest version of Bitwarden Clients a.t.m.@strieflinger commented on GitHub:
That's good to know. I am using
latest. Any timeline for arrival of compatibility inlatest?