Hi,
ich verwende zur E-Mail Verschlüsselung und Signatur das Thunderbird-Plugin Enigmail schon seit ein paar Jahren ohne große Probleme auf 2 Systemen. Zum einen auf meinem Desktop-Rechner mit Debian Wheezy, zum anderen auf meinem Laptop mit Xubuntu 12.04. Jetzt habe ich meinen Laptop länger nicht gebraucht (~2 Wochen, vielleicht etwas länger). Als ich ihn dann heute an geschaltet habe, gabs erstmal n Haufen Updates, unter anderem für den Thunderbird. Ist jetzt auf Version 31 (Enigmail Version 1.6). Hab mir dabei eben nicht viel gedacht, bis ich dann grade mal ne E-Mail verschicken wollte und feststellte, dass ich diese weder verschlüsseln noch signieren kann. Versuche ich eins von beiden bekomme ich die folgende Fehlermeldung:
Fehler in OpenPGP; Verschlüsselung bzw. Unterschreiben fehlgeschlagen; Nachricht unverschlüsselt senden?
Leider sind weder die Fehler-Konsole, noch das Log-File wirklich aussagekräftiger (in beiden steht das gleiche):
Initializing Enigmail service ... EnigmailAgentPath=/usr/bin/gpg enigmail> /usr/bin/gpg --version --version --batch --no-tty --charset utf-8 --display-charset utf-8 gpg (GnuPG) 1.4.11 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: ~/.gnupg Unterstützte Verfahren: Öff. Schlüssel: RSA, RSA-E, RSA-S, ELG-E, DSA Verschlü.: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Komprimierung: nicht komprimiert, ZIP, ZLIB, BZIP2 enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --comment "Using GnuPG with Thunderbird - http://www.enigmail.net/" -a -t --encrypt --always-trust --encrypt-to 0xMyKeyID -r <MyMailAddress> -u 0xMyKeyID enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 -a --export 0xMyKeyID enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --decrypt --passphrase-fd 0 --no-use-agent enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --fixed-list-mode --with-colons --list-keys MyKeyFP
Was man hier sieht ist einmal die Initialisierung, dann der versuch selbst eine verschlüsselte und signierte Mail zu schreiben und dann das öffnen einer verschlüsselten und signierten Mail. Letztere habe ich zu Test-Zwecken von meinem Desktop-Rechner an mich selbst geschickt. Ergebnis: Selber verschlüsseln oder signieren auf meinem Laptop geht nicht. Allerdings entschlüsseln und Signatur prüfen funktioniert.
Auf meinem Desktop gibt es keinerlei Probleme. (IceDove 24.6.0, Enigmail 1.6) Dort schaut das Log nach dem erfolgreichen Versand einer verschlüsselten und signierten Mail so aus:
Initializing Enigmail service ... EnigmailAgentPath=/usr/bin/gpg enigmail> /usr/bin/gpg --version --version --batch --no-tty --charset utf-8 --display-charset utf-8 gpg (GnuPG) 1.4.12 Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Home: ~/.gnupg Unterstützte Verfahren: Öff. Schlüssel: RSA, RSA-E, RSA-S, ELG-E, DSA Verschlü.: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224 Komprimierung: nicht komprimiert, ZIP, ZLIB, BZIP2 enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --comment "Using GnuPG with Icedove - http://www.enigmail.net/" -a -t --encrypt --always-trust --encrypt-to <MyMailAddress> -r <MyMailAddress> -u <MyMailAddress> enigmail> /usr/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --comment "Using GnuPG with Icedove - http://www.enigmail.net/" -a -t --encrypt --sign --always-trust --encrypt-to <MyMailAddress> -r <MyMailAddress> -u <MyMailAddress> --passphrase-fd 0 --no-use-agent
Leider werde ich aus den Meldungen nicht wirklich schlau, und einfach nach der Fehlermeldung googeln schmeißt mir leider nur Seitenweise Forenbeiträge entgegen, die zwar die gleiche Meldung aber sonst völlig andere Sympthome haben.
Hat jemand nen Tipp für mich, wie ich den Fehler eingrenzen kann?
Gruß
Look