[GH-ISSUE #1751] enable rosenpass on android client is not possible #3077

Closed
opened 2026-08-05 00:50:27 -04:00 by saavagebueno · 3 comments
Owner

Originally created by @lfarkas on GitHub (Mar 26, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/1751

if all on my netbird client I enable rosenpass then I can't communicate with android clients. since there is no possibility on android to enable it or edit somehow the config file. what's more there is no command line config for linux client to RosenpassPermissive to true.
so first of all it'd be useful to add a config flag on android (at least in expert mode) and write some kind of docs about it as well as the RosenpassPermissive settings...

Originally created by @lfarkas on GitHub (Mar 26, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/1751 if all on my netbird client I enable rosenpass then I can't communicate with android clients. since there is no possibility on android to enable it or edit somehow the config file. what's more there is no command line config for linux client to RosenpassPermissive to true. so first of all it'd be useful to add a config flag on android (at least in expert mode) and write some kind of docs about it as well as the RosenpassPermissive settings...
saavagebueno added the feature-request label 2026-08-05 00:50:27 -04:00
Author
Owner

@pascal-fischer commented on GitHub (Mar 27, 2024):

Hi @lfarkas, that is correct, the mobile client do not yet allow to enable rosenpass. But there is an option to run rosenpass in permissive mode which would also allow mobile client to connect by setting --rosenpass-permissive during the up command. https://docs.netbird.io/how-to/enable-post-quantum-cryptography#enable-rosenpass-in-net-bird

<!-- gh-comment-id:2022380300 --> @pascal-fischer commented on GitHub (Mar 27, 2024): Hi @lfarkas, that is correct, the mobile client do not yet allow to enable rosenpass. But there is an option to run rosenpass in permissive mode which would also allow mobile client to connect by setting `--rosenpass-permissive` during the up command. [https://docs.netbird.io/how-to/enable-post-quantum-cryptography#enable-rosenpass-in-net-bird](https://docs.netbird.io/how-to/enable-post-quantum-cryptography#enable-rosenpass-in-net-bird)
Author
Owner

@lfarkas commented on GitHub (Mar 27, 2024):

yes but it'd be nice to be at least an issue about the android support...

ps. and sometimes would be nice to update the android clients too:-)

<!-- gh-comment-id:2022472904 --> @lfarkas commented on GitHub (Mar 27, 2024): yes but it'd be nice to be at least an issue about the android support... ps. and sometimes would be nice to update the android clients too:-)
Author
Owner

@TechHutTV commented on GitHub (May 9, 2026):

ndroid Rosenpass connectivity was fixed in PR #5044. Android peers can connect into a Rosenpass-enabled mesh, and --rosenpass-permissive on desktop peers covers mixed setups.

<!-- gh-comment-id:4413418943 --> @TechHutTV commented on GitHub (May 9, 2026): ndroid Rosenpass connectivity was fixed in PR #5044. Android peers can connect into a Rosenpass-enabled mesh, and `--rosenpass-permissive` on desktop peers covers mixed setups.
Sign in to join this conversation.
No Label feature-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#3077