Skip to content

Cannot use fxtunnel on headless Armbian without Secret Service #4

Description

@umniystakan

fxTunnel version

v3.10.0

Component

CLI Client

Operating System

Linux

Description

On headless Linux systems, the CLI requires a Secret Service implementation (org.freedesktop.secrets) to store the authentication token. Since headless servers typically do not provide this service, authentication is impossible.

Additionally, the global --token flag does not allow using the CLI without a successful login, making the client unusable on headless environments such as Debian Server or Armbian.

The CLI should either support authentication without Secret Service or allow the --token flag to bypass the login requirement.

Steps to reproduce

  1. Install fxtunnel on a headless Linux system (e.g. Armbian or Debian Server).
  2. Run fxtunnel login -t <API_TOKEN>.
  3. Observe that authentication fails because org.freedesktop.secrets is unavailable.
  4. Try using the CLI with fxtunnel -t <API_TOKEN> domains list.
  5. Observe that the client still requires a successful login and ignores the provided token.

Logs


Configuration

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions