Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App broken in iOS 18.1 Developer Beta #891

Open
1 of 2 tasks
chentex opened this issue Sep 4, 2024 · 24 comments
Open
1 of 2 tasks

App broken in iOS 18.1 Developer Beta #891

chentex opened this issue Sep 4, 2024 · 24 comments
Labels
bug Something isn't working

Comments

@chentex
Copy link

chentex commented Sep 4, 2024

Bitwarden Beta

  • I'm using the new native Bitwarden Beta app and I'm aware that legacy .NET app bugs should be reported in bitwarden/mobile

Steps To Reproduce

  1. Go to 'Open the App
  2. Log in
  3. Error message appears as "An error has occurred"
  4. Tap on 'Ok' to scknowledge

Expected Result

Should be able to see all the passwords.

Actual Result

Nothing loads.

Screenshots or Videos

photo_2024-09-04_18-57-35
photo_2024-09-04_18-57-36

Additional Context

No response

Build Version

2024.8.1

Environment Details

  • Device: iPhone 15 Pro Max
  • OS: 18.1 Developer Beta

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
@chentex chentex added the bug Something isn't working label Sep 4, 2024
@aksdb
Copy link

aksdb commented Sep 4, 2024

I have the same issue on iOS 17.6.1. The old iOS app (the .NET one) worked fine.

@Neonwarden
Copy link

Hi there,

This has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

@aksdb
Copy link

aksdb commented Sep 4, 2024

Well... is there a way to get more details? The error message isn't exactly helpful.

@chentex
Copy link
Author

chentex commented Sep 4, 2024

I was able to ge tthe same error, trying to do a manual Sync, so points, and I am guessing when it logs in it also tries to sync first and the error comes from there.

@ClarkAllen1556
Copy link

ClarkAllen1556 commented Sep 5, 2024

I experienced this issue as well (on normal release branch of iOS 17.6.1), after updating the Bitwarden app to 2024.8.1. Logging out/in of my Bitwarden account seemed to fix the issue (connecting to vault.bitwarden).

@janrudolph
Copy link

I have the same issue after upgrading to 2024.8.1. Right after the update, the app did not load any items. I then logged ou, but the re-login did not work. I got the same error message.
I tried to login with another iPhone, which has never installed Bitwarden. However, a login was not possible as well.
Even restarting the phone has no effect.
All other clients that use the old app still work fine. Logging in via the web interface also works without any problems on the iPhones.

@janrudolph
Copy link

Edit: I am also using iOS 17.6.1 and I am trying to connect to a self-hosted server

@Grizaster
Copy link

like @janrudolph , iOS 17.6.1 (iPhone 12) and trying to connect to a self-hosted server. Get the error after entering Email-Address.

@aksdb
Copy link

aksdb commented Sep 5, 2024

To add to my previous question: is there a more detailed error message in a log that can be found somewhere on the iPhone? If not: would it be possible to add more details to the error messages in a future release to help narrow down the root cause?

@zhheo
Copy link

zhheo commented Sep 5, 2024

I'm having this problem too, I'm on a self-hosted server, iOS 18.0beta

@janrudolph
Copy link

I found the issue: my self-hosted server was not up to date. After upgrading it seems to work, have not tested every client yet.

@chentex
Copy link
Author

chentex commented Sep 5, 2024

I tried what @ClarkAllen1556 said, removed the accounts from the app, and added them again and now it is working.

I'll leave it up to the team if they close the issue or not.

@devnull-hub-lab
Copy link

devnull-hub-lab commented Sep 9, 2024

Hello @Neonwarden

I attached some debug logs here: #833 (comment)

@Najki
Copy link

Najki commented Sep 9, 2024

I found the issue: my self-hosted server was not up to date. After upgrading it seems to work, have not tested every client yet.

I've had the exact same issues as reported in this thread and @janrudolph's advice to ugrade my Vaultwarden did the trick.

@devnull-hub-lab
Copy link

Yep, indeed @Najki , thanks for the tip.
I upgrade my bitwarden server, and the new Bitwarden App is working fine now!

@Neonwarden, It seems it was solved. I think the issue can be closed.

@Najki
Copy link

Najki commented Sep 11, 2024

I'm not so sure if closing closing this issue is a good idea. The old version of Bitwarden iOS app did work. The new does not.

@BrandonShega
Copy link

BrandonShega commented Sep 14, 2024

I'm having this issue on latest iOS 18 beta even with the latest version of vaultwarden server.

Update: After waiting about an hour after updating vault warden I was actually able to login. Not sure what changed.

@nicolasluckie
Copy link

I recently updated the Bitwarden iOS app to 2024.8.1 (1052) and started seeing this issue.
I fixed it by pulling the latest vaultwarden image and upgrading my server from 2024.1 to 2024.6.2.

@jtxnn678
Copy link

jtxnn678 commented Sep 21, 2024

Selfhosted on: Proxmox Debian 12 VM
Vaultwarden Docker image: Master branch v1.32.0 (latest as of Sep. 21, 2024)
Bitwarden Client: Version 2024.9.1
iPhone 15 Pro: iOS 18.0 (official release)

It was running fine for more than a year, suddenly stopped working after upgrade iPhone to iOS 18. Bitwarden browser plugin and Bitwarden clients (Linux/Windows) are all working perfectly.

Can't login to Bitwarden client on iPhone (after iOS 18.0 update)

  • Bitwarden was logged in but not display any password, refresh or re-sync got message "An error has occurred."
  • Logged out, then tried to re-login with correct credentials, also got "An error has occurred."
  • Updated Debian VM, docker image of Vaultwarden server to latest version, rebooted docker VM. - still says "An error has occurred."
  • Deleted Bitwarden client from iPhone, turned off phone and restarted, re-installed Bitwarden client. - still says "An error has occurred."
  • Noticed Bitwarden client didn't appear in Face-ID enabled app list in iOS settings.

Tried above recommended fix but didn't work.

Anybody has insight?

UPDATE (Issue solved):

  • It turns out that I didn't switch to the newest Vaultwarden server docker image after pulled it, it was still using the old version. Stopped the old container image and removed it, restart Vaultwarden server and logged in successfully.

@daliokas7
Copy link

In my case it was certificate trust problem, because I'm using custom certificates (from self-signed CA) for on-prem Bitwarden and in iOS it is not enough just to import trusted root certificate to iOS device - you also need to trust it in Settings -> General -> About -> Certificate Trust Settings ->Enable full trust for root certificates.

@Kimiblock
Copy link

I'm using iOS 18 release with the latest Bitwarden, also got the error message

@lihao20050525
Copy link

True, Update to the latest version of Vaultwarden Server, Problem solved.

@nkasco
Copy link

nkasco commented Oct 7, 2024

I am also having this issue. iOS 18.1 Public Beta
Noticed my vault wasn't syncing since 9/14 (probably when I installed either iOS 18 GA or iOS 18.1 Public Beta), tried to sync and you get "An error has occurred"

Logout/Login, unable to login again
Deleted app, updated self-hosted instance, Chrome extension on Windows working fine, iOS just seems to not be playing nice.

I couldn't find anything backing up to iCloud, so rule that out.

All docker images are running version 9.2, except bitwarden/web which is running version 10.

@nkasco
Copy link

nkasco commented Oct 9, 2024

I hooked my phone up to XCode and pulled the error from the console. How do I proceed?

error 18:54:36.527312-0400 Bitwarden -[RTIInputSystemClient remoteTextInputSessionWithID:performInputOperation:] perform input operation requires a valid sessionID. inputModality = Keyboard, inputOperation = , customInfoType = UIEmojiSearchOperations

I think it might be specific to self hosted/custom environments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests