Skip to content

Ask to log in at each launch #10886

@arnobl

Description

@arnobl

Describe the bug
Each time I launch the VPN (also on autostart) it asks me to log in.

VPN version:
RPM file built from the Github action of the repository. Main branch, commit 234eef8 (so MozillaVPN 2.33.0 nightly)

Affected Platforms:
Linux Fedora 43. KDE Plasma (Qt 6.10.1). Wayland

Steps to reproduce:
Launch the app. Log in. Quit. Launch the app => still ask for log in.

Expected result:
Should still be logged in.

Actual result:
Ask to log in on each launch.

Additional notes:
Same thing with autostart.
I fully removed and reinstalled the app.

printenv | grep KDE_FULL_SESSION
KDE_FULL_SESSION=true

printenv | grep XDG

XDG_CONFIG_DIRS=/home/foo/.config/kdedefaults:/etc/xdg:/usr/share/kde-settings/kde-profile/default/xdg
XDG_CURRENT_DESKTOP=KDE
XDG_DATA_DIRS=/usr/share/kde-settings/kde-profile/default/share:/usr/local/share:/usr/share
XDG_MENU_PREFIX=plasma-
XDG_RUNTIME_DIR=/run/user/1000
XDG_SEAT=seat0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
XDG_SESSION_DESKTOP=KDE
XDG_SESSION_ID=2
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
XDG_SESSION_TYPE=wayland
XDG_VTNR=2

Error messages from the log:

[02.12.2025 14:18:03.571] (CaptivePortalDetection) Warning: No captive portal detection required
...
[02.12.2025 14:18:03.721] (LinuxController) Error: Error received from the DBus service
...
[02.12.2025 14:18:03.721] (ErrorHandler) Error: Alert: ErrorHandler::ControllerErrorAlert
...
[02.12.2025 14:19:24.321] (LinuxCryptoSettings) Info: Encrypted settings with libsecrets is not supported
...
[02.12.2025 14:19:24.607] (CryptoSettings) Error: Something went wrong reading the key
...
[02.12.2025 14:19:24.607] Warning: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")

With a huge set of messages (I removed most of them from the uploaded log):
Warning: QTimer::start: negative intervals aren't allowed; the interval will be set to 1ms.

┆Issue is synchronized with this Jira Bug

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions