bitwarden / mobile

Retired Bitwarden mobile app for iOS and Android (MAUI/Xamarin).
https://bitwarden.com
GNU General Public License v3.0
124 stars 18 forks source link

I cannot login to Bitwarden for a few days. It is showing the error "Exception message: Connection failure". #3360

Closed VanillaTwilight123 closed 2 months ago

VanillaTwilight123 commented 3 months ago

Production Build

Steps To Reproduce

Device: Redmi 3S Prime Android version: Android 6.0.1 Marshmallow ROM: MIUI Global 10.2 [Stable 10.2.2.0 (MALMIXM)]

Steps reproduce this error: 1) Download the latest version of Bitwarden app from the play store 2) Open the app and type in your Bitwarden email address 3) Click on Continue Now you will see this error.

Expected Result

I should be able to login to the Bitwarden Android app.

Actual Result

I cannot log in to the Bitwarden Android app. The following error is showing--- "Exception message: Connection failure"

Screenshots or Videos

1721065454438

Additional Context

No response

Operating System

Android

Operating System Version

Android 6.0.1 Marshmallow

Device

Redmi 3S Prime

Build Version

2024.6.0

daniellbw commented 3 months ago

Hi there,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

VanillaTwilight123 commented 3 months ago

Bitwarden is working absolutely fine on my Android 13 and Android 14 smartphones. It is also working fine on the Bitwarden website, the Bitwarden Windows app, and the Bitwarden Chrome and Firefox extensions. But it is not working on the following device:

Device: Redmi 3S Prime Android version: Android 6.0.1 Marshmallow ROM: MIUI Global 10.2 [Stable 10.2.2.0 (MALMIXM)]

More elaborate steps to reproduce this issue: Step 1: If you already have Bitwarden installed on your smartphone, then uninstall it first. Step 2: Restart or reboot your device. Step 3: Download the latest version of the Bitwarden app from the Google Play Store. Right now, the latest version of the Bitwarden app is 2024.6.0 Step 4: Open the Bitwarden app and type in your Bitwarden email address. Step 5: Click on Continue. Now you will see the error. The error is "Exception message: Connection failure". It was working fine a few weeks ago. But now I am unable to log in. Please solve this issue.

VanillaTwilight123 commented 3 months ago

Hello. Is there any update on this matter? I am eagerly waiting. As a long-time happy Bitwarden user, I am disappointed for the first time. Some people in the Google Play Store are also complaining about this issue. Please do something and solve this issue. Thank you.

fredgolightly commented 3 months ago

I'm having the same issue on an older Samsung tablet. Works fine on tab s9, s8, pixel 8 & pixel 3a, but Tab S2 once I select bitwarden.com in the app login screen (opposed to.eu) it says Connection Failure (switching back to eu doesn't popup this error)then the password says it's incorrect, yet I can log in to other devices and web vault using the same credentials. No vpn, no adblock dns etc.

VanillaTwilight123 commented 3 months ago

I'm having the same issue on an older Samsung tablet. Works fine on tab s9, s8, pixel 8 & pixel 3a, but Tab S2 once I select bitwarden.com in the app login screen (opposed to.eu) it says Connection Failure (switching back to eu doesn't popup this error)then the password says it's incorrect, yet I can log in to other devices and web vault using the same credentials. No vpn, no adblock dns etc.

Yes. Someone on the Google Play Store also wrote that he cannot login to the Bitwarden app on his Android 7 device. It seems like the Bitwarden server has some issues.

fredgolightly commented 2 months ago

Only way I got around this was to export my vault, recreate an account on the .eu server and login using the eu way

VanillaTwilight123 commented 2 months ago

Only way I got around this was to export my vault, recreate an account on the .eu server and login using the eu way

Wow! It's a very good solution. Thanks for sharing with us. Let's see how long Bitwarden takes to actually solve this issue.

CarloHD commented 2 months ago

Me too Huawei Mediapad M3 - Android 7 - Emui 5.0.4 Bitwarden App v. 2024.6.0 installed from PlayStore When i try to login on the "bitwarden.com" server i get the same error

VanillaTwilight123 commented 2 months ago

Me too Huawei Mediapad M3 - Android 7 - Emui 5.0.4 Bitwarden App v. 2024.6.0 installed from PlayStore When i try to login on the "bitwarden.com" server i get the same error

Yes, a lot of people are facing the same issue. It's been a few days, but still no fix. It's unfortunate. 

aknighty74 commented 2 months ago

Same here. I can't log into the server. Any credential, even test@bitwarden.com, triggers this issue for me. My guess is there's some kind of unannounced incompatibility problem with devices that run older Android OS. This problem started a couple of days ago for me.

Bitwarden version: 2024.7.1 from Play Store. Device: SM-G532M Android version of the reported device: 6.0.1.

bencew commented 2 months ago

Same here. Android: 7.0 BitWarden: 2024.7.1 (11086)

aknighty74 commented 2 months ago

To add more info and narrow the issue further, I have found that this problem occurs even if no internet connection is active on my device.

Doetje commented 2 months ago

I seem to have the same issue on:

When connecting with the Android app over wifi I bypass Cloudflare and connect directly, hitting the Let's Encrypt certificate. This doesn't work in the Android app (works in a browser, windows app, or the firefox app).

When connecting over 5G (so through Cloudflare) it does work.

This leads me to believe there are issues connecting to an endpoint using the newer Let's Encrypt certificates? (as bitwarden.com seems to be using a Let's Encrypt certificate as well)

hrshtein commented 2 months ago

I am also facing the same issue, recently noticed that vault is not syncing on my secondary device, it failed to sync. So i unistalled the app thought to re-login but when i download app from playstore it failed to log in. Now i even cannot acces a single password on this device.

Device- Oppo a57 (CPH1701) Android version-6.0.1 App version- 2024.7.1, also tried 2024.6.0

IMG_20240812_221943_649

SergeantConfused commented 2 months ago

Hello everyone,

Thank you all for your input. This is occurring due to a change in Let's Encrypt's chain of trust; With that in mind, please check if you're able to update to a newer version of Android; If that is not an option, you can consider accessing your vaults through the Bitwarden Web App via the Firefox browser, as it uses its own trust store instead of the operating system's trust store.

This GitHub report will now be closed. If you have any questions or concerns, please feel free to get in touch with us and please include a link to this GitHub report if you do.

Thank you all again,

hrshtein commented 2 months ago

Hii @SergeantConfused,

Is there any other option for people with old android version like to make it compatible with old android version or any other option like web app or legacy app?

Used web vault in firefox the experience in device is preety bad, itt would also be helpful if we get Progressive Web App(PWA) support as it will significantly improve the experience.

VanillaTwilight123 commented 2 months ago

Yes, there should be a way for older Android devices. Using web vault in Firefox on a device is honestly very bad. Bitwarden should do something.

Christykitsune commented 1 month ago

https://knowledgebase.geolantis.com/HOW%20TO/how-to-install-root-certificate-on-android-6-0-device/ Download these two chain of trust certificates and install them. This fixed my issue on my android 6.
This is due to the certificates expiring.

VanillaTwilight123 commented 1 month ago

https://knowledgebase.geolantis.com/HOW%20TO/how-to-install-root-certificate-on-android-6-0-device/ Download these two chain of trust certificates and install them. This fixed my issue on my android 6. This is due to the certificates expiring.

Thank you so much. It has fixed the issue.

CarloHD commented 1 month ago

https://knowledgebase.geolantis.com/HOW%20TO/how-to-install-root-certificate-on-android-6-0-device/ Download these two chain of trust certificates and install them. This fixed my issue on my android 6. This is due to the certificates expiring.

On my device even wirh those certificates installed still doesn't work

doorssbm commented 1 month ago

https://knowledgebase.geolantis.com/HOW%20TO/how-to-install-root-certificate-on-android-6-0-device/ Download these two chain of trust certificates and install them. This fixed my issue on my android 6. This is due to the certificates expiring.

On my device even wirh those certificates installed still doesn't work

Android 7.0, same issue after installing those two certs