[GH-ISSUE #5778] [PM-25146] Cannot login on selfhosted server #14962

Closed
opened 2026-04-15 01:13:17 -05:00 by GiteaMirror · 7 comments
Owner

Originally created by @TeddyLafrite on GitHub (Aug 23, 2025).
Original GitHub issue: https://github.com/bitwarden/android/issues/5778

Steps To Reproduce

Logon on selfhosted server

Expected Result

Since last uptade, i cannot login to my selfhosted server :

Stacktrace:
java.net.UnknownServiceException: CLEARTEXT communication to 192.168.10.2 not permitted by network security policy
zd.s.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:65)
zd.s.a(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:679)
zd.s.f(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:155)
zd.k.d(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:10)
zd.k.a(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:62)
zd.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:24)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
Ad.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:589)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
Ad.a.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:541)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
Ad.a.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:199)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
Ld.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:554)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
com.bitwarden.network.interceptor.BaseUrlInterceptor.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:43)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
com.bitwarden.network.interceptor.HeadersInterceptor.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:47)
Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128)
zd.p.d(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:90)
zd.m.run(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:48)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
java.lang.Thread.run(Thread.java:1119)

Version: 2025.8.0 (20577)
Device: 📱 samsung SM-A528B 🤖 14@34 📦 prod
CI: 🧱 commit: bitwarden/android/release/2025.8-rc32@1c525b9dfc588105e1fd8f3ad2d4196803c19cd7
💻 build source: bitwarden/android/actions/runs/16834718954/attempts/1

No problem with the android app with previous versions.

The autofill dosent work too

Actual Result

No login possible

Screenshots or Videos

No response

Additional Context

No response

Build Version

2025.8

What server are you connecting to?

Self-host

Self-host Server Version

No response

Environment Details

No response

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.
Originally created by @TeddyLafrite on GitHub (Aug 23, 2025). Original GitHub issue: https://github.com/bitwarden/android/issues/5778 ### Steps To Reproduce Logon on selfhosted server ### Expected Result Since last uptade, i cannot login to my selfhosted server : Stacktrace: java.net.UnknownServiceException: CLEARTEXT communication to 192.168.10.2 not permitted by network security policy zd.s.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:65) zd.s.a(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:679) zd.s.f(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:155) zd.k.d(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:10) zd.k.a(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:62) zd.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:24) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) Ad.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:589) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) Ad.a.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:541) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) Ad.a.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:199) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) Ld.b.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:554) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) com.bitwarden.network.interceptor.BaseUrlInterceptor.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:43) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) com.bitwarden.network.interceptor.HeadersInterceptor.intercept(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:47) Ad.h.b(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:128) zd.p.d(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:90) zd.m.run(r8-map-id-068ba0e44f928840d694163f3e085fb646f62693ecff8492f3d3bafaee71f88e:48) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651) java.lang.Thread.run(Thread.java:1119) Version: 2025.8.0 (20577) Device: 📱 samsung SM-A528B 🤖 14@34 📦 prod CI: 🧱 commit: bitwarden/android/release/2025.8-rc32@1c525b9dfc588105e1fd8f3ad2d4196803c19cd7 💻 build source: bitwarden/android/actions/runs/16834718954/attempts/1 No problem with the android app with previous versions. The autofill dosent work too ### Actual Result No login possible ### Screenshots or Videos _No response_ ### Additional Context _No response_ ### Build Version 2025.8 ### What server are you connecting to? Self-host ### Self-host Server Version _No response_ ### Environment Details _No response_ ### 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.
GiteaMirror added the app:password-managerbug labels 2026-04-15 01:13:17 -05:00
Author
Owner

@bitwarden-bot commented on GitHub (Aug 23, 2025):

Thank you for your report! We've added this to our internal board for review.
ID: PM-25146

<!-- gh-comment-id:3216698761 --> @bitwarden-bot commented on GitHub (Aug 23, 2025): Thank you for your report! We've added this to our internal board for review. ID: PM-25146
Author
Owner

@pamperer562580892423 commented on GitHub (Aug 23, 2025):

What is your server version?
And Bitwarden or Vaultwarden?

PS: And maybe connected to that:

Image

?!

(--> https://bitwarden.com/help/releasenotes/#2025-8-0)

<!-- gh-comment-id:3217125280 --> @pamperer562580892423 commented on GitHub (Aug 23, 2025): What is your server version? And Bitwarden or Vaultwarden? PS: And maybe connected to that: <img width="934" height="120" alt="Image" src="https://github.com/user-attachments/assets/04db7d2f-6ece-4fbe-b12c-6555e40ea75e" /> ?! (--> https://bitwarden.com/help/releasenotes/#2025-8-0)
Author
Owner

@TeddyLafrite commented on GitHub (Aug 23, 2025):

Hi
Vaultwarden via docker on Synology NAS.
Connect with WireGuard VPN so no need to has HTTPS and SSL/TLS certificate.
Maybe an option on the server config ?

<!-- gh-comment-id:3217139574 --> @TeddyLafrite commented on GitHub (Aug 23, 2025): Hi Vaultwarden via docker on Synology NAS. Connect with WireGuard VPN so no need to has HTTPS and SSL/TLS certificate. Maybe an option on the server config ?
Author
Owner

@TeddyLafrite commented on GitHub (Aug 23, 2025):

So :

  • On Bitwarden extension for Brave Windows, HTTP connexion is possible without any problem (on local and remote with VPN WireGuard)
  • It's not possible with the 2025.8 Android App / why ?

I don't need a HTTPS connexion with certificates because secure VPN tunnel to my LAN... don't want to configure an HTTPS access with 3 month certificates just for that ?!

<!-- gh-comment-id:3217429214 --> @TeddyLafrite commented on GitHub (Aug 23, 2025): So : - On Bitwarden extension for Brave Windows, HTTP connexion is possible without any problem (on local and remote with VPN WireGuard) - It's not possible with the 2025.8 Android App / why ? I don't need a HTTPS connexion with certificates because secure VPN tunnel to my LAN... don't want to configure an HTTPS access with 3 month certificates just for that ?!
Author
Owner

@pamperer562580892423 commented on GitHub (Aug 23, 2025):

Sorry, I'm just another user...

But it seems, you should continue this discussion here: https://github.com/dani-garcia/vaultwarden/discussions/6178

<!-- gh-comment-id:3217461568 --> @pamperer562580892423 commented on GitHub (Aug 23, 2025): Sorry, I'm just another user... But it seems, you should continue this discussion here: https://github.com/dani-garcia/vaultwarden/discussions/6178
Author
Owner

@TeddyLafrite commented on GitHub (Aug 23, 2025):

Thanks @pamperer562580892423

<!-- gh-comment-id:3217462393 --> @TeddyLafrite commented on GitHub (Aug 23, 2025): Thanks @pamperer562580892423
Author
Owner

@BBGhub commented on GitHub (Aug 24, 2025):

Hi There,

It is important to note that Vaultwarden is not associated with Bitwarden. Vaultwarden is a re-writing of the Bitwarden server code in Rust (n.b. Vaultwarden is NOT a fork of Bitwarden), that is not contributed to nor supported by the Bitwarden team or organization. The security audits granted to Bitwarden do not apply to Vaultwarden, and the Bitwarden support team is not able to respond to questions regarding Vaultwarden. Support options for Vaultwarden are found here:

https://github.com/dani-garcia/vaultwarden?tab=readme-ov-file#get-in-touch

Bitwarden also offers a self-hosted option, with multiple deployment options, including for air-gapped deployments. You can find information on Bitwarden’s deployment options here:

https://bitwarden.com/help/install-on-premise-linux/

https://bitwarden.com/help/install-and-deploy-offline/

<!-- gh-comment-id:3217492933 --> @BBGhub commented on GitHub (Aug 24, 2025): Hi There, It is important to note that Vaultwarden is not associated with Bitwarden. Vaultwarden is a re-writing of the Bitwarden server code in Rust (n.b. Vaultwarden is NOT a fork of Bitwarden), that is not contributed to nor supported by the Bitwarden team or organization. The security audits granted to Bitwarden do not apply to Vaultwarden, and the Bitwarden support team is not able to respond to questions regarding Vaultwarden. Support options for Vaultwarden are found here: https://github.com/dani-garcia/vaultwarden?tab=readme-ov-file#get-in-touch Bitwarden also offers a self-hosted option, with multiple deployment options, including for air-gapped deployments. You can find information on Bitwarden’s deployment options here: https://bitwarden.com/help/install-on-premise-linux/ https://bitwarden.com/help/install-and-deploy-offline/
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#14962