Skip to content

Authenticator flatpak fails to run claiming a issue with secret service #583

Description

@MateusRodCosta
$ rpm -q oo7-daemon 
oo7-daemon-0.7.0~beta-1.fc45.x86_64
$ rpm -q oo7-portal 
oo7-portal-0.7.0~beta-1.fc45.x86_64
$ rpm -q oo7-cli 
oo7-cli-0.7.0~beta-1.fc45.x86_64
Image
$ LANG=en_US.UTF-8 flatpak run com.belmoussaoui.Authenticator
2026-09-28T15:28:48.942148Z  INFO authenticator::application: Authenticator (com.belmoussaoui.Authenticator)
2026-09-28T15:28:48.942168Z  INFO authenticator::application: Version: 4.6.2 ()
2026-09-28T15:28:48.942171Z  INFO authenticator::application: Datadir: /app/share/authenticator
2026-09-28T15:28:48.946567Z DEBUG oo7::keyring: Application is sandboxed, using the file backend
2026-09-28T15:28:48.946578Z DEBUG oo7::file: Loading default keyring file
2026-09-28T15:28:48.948904Z  INFO ashpd::desktop::request: Creating a org.freedesktop.portal.Request /org/freedesktop/portal/desktop/request/1_567/ashpd_0RAbL25l6x
2026-09-28T15:28:48.956368Z  INFO ashpd::desktop::request: Received signal 'Response' on 'org.freedesktop.portal.Request'
2026-09-28T15:28:48.956384Z DEBUG ashpd::desktop::request: Received response Ok(
    (),
)
2026-09-28T15:28:48.956456Z DEBUG oo7::file: Trying to load keyring file at "/var/home/mateusrc/.var/app/com.belmoussaoui.Authenticator/data/keyrings/default.keyring"
2026-09-28T15:28:48.956493Z DEBUG oo7::file: Keyring file found, loading it content
2026-09-28T15:28:49.011163Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011179Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011185Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011195Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011200Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011204Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011209Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011213Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011219Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011224Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011228Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011233Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011238Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011243Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011248Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011253Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011258Z  WARN oo7::file: Failed to decrypt item, incorrect secret?: Mac digest is not equal to the expected value
2026-09-28T15:28:49.011260Z  WARN oo7::file: The file contains 17 broken items and 0 valid ones.
2026-09-28T15:28:49.011262Z  INFO oo7::file: Please switch to Keyring::load_unchecked to load the keyring without the secret validation
2026-09-28T15:28:49.011264Z  INFO oo7::file: Keyring::delete_broken_items can be used to remove them
2026-09-28T15:28:49.011271Z ERROR authenticator::application: Could not open keyring: File backend error Incorrect secret

Apparently I had a bunch of entries when on Fedora 44 but after migrating to oo7 in Fedora 45 they are unusable.
Not sure if this is an issue on oo7 or Authenticator or if just deleting /var/home/mateusrc/.var/app/com.belmoussaoui.Authenticator/data/keyrings/default.keyring fixes it, but the error message basically blames oo7. (And yes, keyring is unlocked)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions