pidgin-gnome-keyring icon indicating copy to clipboard operation
pidgin-gnome-keyring copied to clipboard

Plugin stops working after some time; Pidgin starts asking for passwords

Open selurvedu opened this issue 8 years ago • 7 comments

After working for some time, Pidgin starts asking for passwords on every reconnection, like they were not ever present. I think that happens after Pidgin loses connection for the first time, e.g., when you put the computer into sleep. There are no debug messages related to keyring or passwords when I start pidgin -d. Your plugin is great, but this problem freaks me out. It works fine on another PC, by the way. What should I try to do and what additional info should I give to you?

selurvedu avatar Dec 25 '15 08:12 selurvedu

Try removing the saved passwords from the keyring and restarting pidgin.

aebrahim avatar Dec 28 '15 08:12 aebrahim

I confirm this behaviour. Upon reconnect, pidgin asks for the passsword of the account and does not use the keyring. Deleting the entries from gnome-keyring and recreating them using pidgin recreated the entries, but did not solve the problem for reconnects.

Btw. ebuild for gentoo users can be found at https://github.com/rwappler/rwappler-overlay

rwappler avatar Dec 31 '15 11:12 rwappler

Try removing the saved passwords from the keyring and restarting pidgin.

That changed nothing...

selurvedu avatar Jan 04 '16 19:01 selurvedu

I am experiencing this issue as well. Some accounts in pidgin (not all -- sometimes just one, sometimes more it seems) just disconnect and ask for passwords. If I restart pidgin and enable those accounts again, pidgin does not ask for passwords, and everything works fine. It's quite frustrating and the easiest thing for me is to restart pidgin every time and manually enable accounts. I noticed this definitely happens after sleep or losing connection, but seems to be happening without noticeable reason as well. (My config: pidgin 2.10.11, pidgin-gnome-keyring 2.0 (on Arch).) Any clue what might be the problem?

ikuraj avatar Jan 09 '16 00:01 ikuraj

I have no idea, to be honest.

This is going to be pretty hard to figure out remotely without debug messages, which aren't logged. I've got a new issue created for that (#10), but I personally don't have time right now to implement those (I would review and accept a pull request, however).

aebrahim avatar Jan 09 '16 21:01 aebrahim

@kaptoxic, same here. +1 to every single word of yours.

selurvedu avatar Jan 11 '16 15:01 selurvedu

Grmpf, my holiday is just over and I am not a C crack, but from looking at the plugin code, I suspect the code base of pidgin to be at fault, which most probably does not make anything easier.

rwappler avatar Jan 11 '16 16:01 rwappler