Hallo, seit ich von 12.04 auf 14.04 geupgradet habe, kann ich nicht mehr mit Enigmail im Thunderbird ver- und entschlüsseln.
Wenn ich eine Mail entschlüsseln will, kommt sehr kurz das Passphrasen-Eingabefenster, aber dann gleich die Meldung, dass die Mail nicht entschlüsselt werden konnte. Enigmail Security Info sagt folgendes:
Unverified signature
gpg: decryption failed: secret key not available
Beim Abschicken/Verschlüsseln:
Send operation aborted.
Error - bad passphrase
Der Debug-Log bringt zum Entschlüsselungsvorgang folgendes zutage:
[GNUPG:] USERID_HINT XXXXXXXXXXXXXXXX ich <ich@sowieso.com>
[GNUPG:] NEED_PASSPHRASE XXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYY 1 0
gpg: problem with the agent - disabling agent use
gpg: can't query passphrase in batch mode
[GNUPG:] MISSING_PASSPHRASE
[GNUPG:] BAD_PASSPHRASE XXXXXXXXXXXXXXXX
gpg: Invalid passphrase; please try again ...
[GNUPG:] USERID_HINT XXXXXXXXXXXXXXXX ich <ich@sowieso.com>
[GNUPG:] NEED_PASSPHRASE XXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYY 1 0
gpg: can't query passphrase in batch mode
[GNUPG:] MISSING_PASSPHRASE
[GNUPG:] BAD_PASSPHRASE XXXXXXXXXXXXXXXX
gpg: Invalid passphrase; please try again ...
[GNUPG:] USERID_HINT XXXXXXXXXXXXXXXX ich <ich@sowieso.com>
[GNUPG:] NEED_PASSPHRASE XXXXXXXXXXXXXXXX YYYYYYYYYYYYYYYY 1 0
gpg: can't query passphrase in batch mode
[GNUPG:] MISSING_PASSPHRASE
[GNUPG:] BAD_PASSPHRASE XXXXXXXXXXXXXXXX
[GNUPG:] ENC_TO ZZZZZZZZZZZZZZZZ 1 0
gpg: encrypted with 2048-bit RSA key, ID ZZZZZZZZ, created zzzz-zz-zz
"andere Person <bla@bla.com>"
[GNUPG:] NO_SECKEY ZZZZZZZZZZZZZZZZ
gpg: encrypted with 4096-bit RSA key, ID XXXXXXXX, created xxxx-xx-xx
"ich <ich@sowieso.com>"
gpg: public key decryption failed: bad passphrase
[GNUPG:] ERROR pkdecrypt_failed 11
[GNUPG:] BEGIN_DECRYPTION
[GNUPG:] DECRYPTION_FAILED
gpg: decryption failed: secret key not available
[GNUPG:] END_DECRYPTION(der Anonymität halber habe ich Key-IDs durch Buchstaben ersetzt. Gleiche Buchstaben = gleiche ID/Zahlenfolge.
Folgendes habe ich bereits überprüft:
gpg-agent, pinentry-qt4, enigmail sind in der aktuellsten Version.
/.gnupg/gpg.conf enthält den Befehl use-agent.
Aus diesem Thread versuchte ich folgendes:
Die Rechte überprüft:
pubring: -rw-r--r--
trustdb: -rw-r--r--
secring: -rw-–––
Sieht für mich gut aus.
Neustart / gpg-agent killen ⇒ hat nichts gebracht.
/usr/bin/pinentry zeigt auf /etc/alternatives/pinentry, das wiederum auf /usr/bin/pinentry-qt4 verweist. pinentry-x11 macht es ähnlich und kommt auch auf pinentry-qt4. ⇒ Geht doch, oder sollte es nicht den Umweg über /etc/alternatives nehmen?
Würde mich freuen, wenn jemand sich das mal angucken könnte und Ideen hat, wie ich die Sache wieder zum Laufen kriege.