Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wire can’t access your system's safe storage. #7820

Open
KitchM opened this issue May 5, 2024 · 1 comment
Open

Wire can’t access your system's safe storage. #7820

KitchM opened this issue May 5, 2024 · 1 comment

Comments

@KitchM
Copy link

KitchM commented May 5, 2024

Wire version: 3.35.3348
Wire for web version: 2024.04.25.09.21.36
Operating system: Debian 11 (Bullseye)
Which antivirus software do you have installed: none

What steps will reproduce the problem?

  1. Start wire-desktop
  2. Try to log in with email and password

What is the expected result? Being able to log in.

What is the actual result? Got error message: "Wire can’t access your system's safe storage. Find out how to log in"

Please provide any additional information below. Attach a screenshot if possible.

Went thru various steps to fix the problem:
wire-desktop --password-store="gnome-libsecret"
[24374:0504/163710.162726:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
Error occurred in handler for 'EVENT_TYPE.ACTION.ENCRYPT': Error: Error while encrypting the text provided to safeStorage.encryptString. Encryption is not available.
at /opt/Wire/resources/app.asar/electron/dist/main.js:254:115
at WebContents. (node:electron/js2c/browser_init:2:78183)
at WebContents.emit (node:events:514:28)
Attempting to call a function in a renderer window that has been closed or released.
Function provided here: preload-context.js:116:13
Remote event names: context-menu
Error occurred in handler for 'EVENT_TYPE.ACTION.ENCRYPT': Error: Error while encrypting the text provided to safeStorage.encryptString. Encryption is not available.
at /opt/Wire/resources/app.asar/electron/dist/main.js:254:115
at WebContents. (node:electron/js2c/browser_init:2:78183)
at WebContents.emit (node:events:514:28)

Using Debian 11 Bullseye and Xfce 4.6. Have KeePassXC with Secret Service Integration and Kleopatra. I installed keychain and then rebooted. Wire came up without a prompt. On next boot, the program had same problem: Wire can’t access your system's safe storage. Find out how to log in

There appears an inconsistency in operation, as well as incomplete directions found at https://github.com/wireapp/wire-desktop/wiki/Grant-access-to-system's-keychain-(Linux)

Maybe I'm doing something wrong or missing a step, but the program does not seem to work out of the box.

@Dr64h
Copy link

Dr64h commented May 22, 2024

The same problem, in my case it happened when upgrading from kde5 to kde6.

Also, in my case, the link to help info opened only when I turned on English in the program.

P.S. I used version 3.34 from distro repo, tried to download the appimage (v3.35) it works without problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants