Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep:
Quote:
Originally Posted by hack3rcon
Hello.
When I open Skype and wants to login, A message appeared and when I enter my Linux login or root password then the windows showed again.
How can I solve it?
Thank you.
If you go to ~/.local/share/keyrings (or your system's equivalent) and delete user.keystore then the next time you log in to skype you'll be asked to set a password (for skype). I believe you're only asked once per day or system session.
If you go to ~/.local/share/keyrings (or your system's equivalent) and delete user.keystore then the next time you log in to skype you'll be asked to set a password (for skype). I believe you're only asked once per day or system session.
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep:
Quote:
Originally Posted by hack3rcon
Per day???
I don't really know. I tend to backup and switch off at the end of the day. Every time I restart and open skype, the keyring asks for the password. If I quit skype and open later in the day, it doesn't ask.
The root cause of this problem is exactly as the dialog-box says it is!
Skype, like many other computer applications (regardless of platform ...) uses some kind of a "secure keychain store" to hold confidential information securely. However, it now finds that it cannot unlock this keychain.
If you change your login password, you also need to change the cryptographic password of any keychains which expect the two to be the same.
(N.B.: The APIs in question do not require the application to actually know your login-password, but they will only be able to unlock the keychain when the crypto-password of that keychain is the same.)
Last edited by sundialsvcs; 12-12-2017 at 11:19 AM.
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep:
Quote:
Originally Posted by sundialsvcs
The root cause of this problem is exactly as the dialog-box says it is!
Skype, like many other computer applications (regardless of platform ...) uses some kind of a "secure keychain store" to hold confidential information securely. However, it now finds that it cannot unlock this keychain.
If you change your login password, you also need to change the cryptographic password of any keychains which expect the two to be the same.
(N.B.: The APIs in question do not require the application to actually know your login-password, but they will only be able to unlock the keychain when the crypto-password of that keychain is the same.)
I had a problem with skype some months ago. I cancelled the user.keystore file as I described above created a new password for skype only. It does not match any other password I have. Skype now works perfectly every time as long as I remember that one password.
It is a good thing that Skype and other applications make use of "encrypted keychain" technologies, as is now very commonly seen across most operating-system platforms. (Linux, OS/X, Windows ...) Even if they store data in their own encrypted files, they will store an obfuscated master-key token in the keychain, this being a very secure and yet easily accessible place to put it.
I routinely set up more-than-one such keychain, including not only the "default" one that's unlocked by my login, but additional ones that are secured using a different password. Where possible, I then direct the applications to use that keyring, which I set to "re-lock" itself after a short interval.
For example, my web-browser never stores web-site passwords. I store this information in "secure notes" within an appropriate non-default keychain. The information is of course not terribly protected, but it is protected, and in a way that any software which managed to compromise the web-browser environment can't reach. I use fairly-nonsensical web passwords, relying upon this technique to let me remember them. I then put the keychain password on a sticky-note attached to the bottom of my keyboard.
The root cause of this problem is exactly as the dialog-box says it is!
Skype, like many other computer applications (regardless of platform ...) uses some kind of a "secure keychain store" to hold confidential information securely. However, it now finds that it cannot unlock this keychain.
If you change your login password, you also need to change the cryptographic password of any keychains which expect the two to be the same.
(N.B.: The APIs in question do not require the application to actually know your login-password, but they will only be able to unlock the keychain when the crypto-password of that keychain is the same.)
For solve this problem I must change my login password?
I had a problem with skype some months ago. I cancelled the user.keystore file as I described above created a new password for skype only. It does not match any other password I have. Skype now works perfectly every time as long as I remember that one password.
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep:
Quote:
Originally Posted by hack3rcon
Can you explain it?
There's not much more to explain. Your original post, I assumed, was that the keyring was storing a password for skype that you weren't aware of. As far as I can tell there's no way to operate skype without a password so my explanation in my first response was how to re-set that password.
Maybe I misread your post.
Wonder what this Keychain stuff has to do with the problem
I had a bit of trouble with the same thing and got frustrated at Skype. But, But I fixed the stupid Keychain question by clicking CANCEL. Skype seems to be fine after that.
I've never heard of Keychain before but it sounds too deep for me to get involved with. Regards Ian.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.