since i updated from earlybird 45.0 to 45.1.1 enigmail won't work anymore.
when i go to 'account settings' -> 'OpenPGP Security' i click on 'select Key' and then i get an empty list. it used to work with the last version so there should be a key.
in the error console i can see this log:
Timestamp: 21.06.2016 16:36:49
Error: TypeError: aUserList.sort is not a function
Source File: chrome://enigmail/content/enigmailKeySelection.js
Line: 477
the secret OpenPGP list remains empty.
what can i do about that?
regards,
joachim
it could be that the gpg2 binary is not found in my PATH or something. i just tried to go back to 45.0 and there it didn't work anymore either.
i've set 'Enigmail Preferences': to override with:
/run/current-system/sw/bin/gpg2which is also the path it automatically found.sometimes
sometimes it shows a dialog with this warning:
Cannot connect to gpg-agent. Maybe your system uses a specialized tool for passphrase handling (e.g. gnome-keyring, seahorse-agent, KDE wallet manager, ...). Unfortunately Enigmail cannot control the passphrase timeout for the tool you are using. Therefore the respective timeout settings in Enigmail are disregarded.but i've never been using the gpg-agent as my key is not encrypted as i'm using an encrypted FS
Last edit: Joachim Schiele 2016-06-21
/run/current-system/sw/bin/gpg2 is an interesting path. I would have expected something like /usr/bin/gpg2.
In any case, your problem is that gpg-agent is not running. gpg-agent is a mandatory requirement for gpg2, you cannot go without it. What is the result of
@patrik you were right, my key vanished. i totally don't get it. why was my key removed?!
i had a backup of that key and installed it from that, now it works!
thanks so much.
Last edit: Joachim Schiele 2016-06-21
can we improve the error message somehow?