Hallo
Ich verwende seit längerem Thunderbird, enigmail und gnupg, unter Win2K, WinXP, MAcOS und Linux.
Inzwischen auch unter Windows 7 Ultimate 64 Bit Version mit TB 3.1.0, enigmail 1.1.2
und gnupg 1.4.11
Von WinXP aus funktioniert nachwievor senden/empfangen von verschlüsselten emails.
Unter Win7 kann ich (mit demselben Schlüsselpaar wie unter WinXP) empfangene Mails entschlüsseln, aber wenn ich eine Mail verschlüsseln will kommt eine Fehlermeldung:
---snip------------
C:\Program Files (x86)\GNU\GnuPG\gpg.exe
gpg: übersprungen "0xB31CF0DD": Geheimer Schlüssel ist nicht vorhanden
gpg: [stdin]: clearsign failed: Geheimer Schlüssel ist nicht vorhanden
------------------snap----------
Aber das Schlüsselpaar ist vorhanden.
Die Fehlerkonsole von enigmail gibt folgendes aus:
----snip--------------
enigmail> C:\Program Files (x86)\GNU\GnuPG\gpg.exe --charset utf8 --batch --no-t
ty --status-fd 2 --comment Using GnuPG with Mozilla - http://enigmail.mozdev.org
/ -a -t --encrypt --sign --trust-model always --encrypt-to 0xB31CF0DD -r 0xE946C
4D42A9A9519 -u 0xB31CF0DD --passphrase-fd 0 --no-use-agent
gpg: übersprungen "0xB31CF0DD": Geheimer Schlüssel ist nicht vorhanden
gpg: [stdin]: sign+encrypt failed: Geheimer Schlüssel ist nicht vorhanden
enigmail.js: Enigmail.encryptMessageEnd: Error in command execution
-------------------snap-----------
Nach 3 Stunden gebe ich langsam auf. Habe probiert:
1. Verzeichnis der exe Datei von gpg in PATH eingetragen (C:\Program Files (x86)\GNU\GnuPG\gpg.exe)
2. Pfade zu den Ringdateien in gpg.conf eingetragen, in C:\Program Files (x86)\GNU\GnuPG\gpg.exe und in C:\Users\haerter1\AppData\Roaming\gnupg
3. pub und secring gelöscht und über die Schlüsselverwaltung die Sicherungskopien importiert,
die wurden in C:\Users\haerter1\AppData\Roaming\gnupg angelegt.
4. erkannt das nur verschlüsseln und unterschreiben nicht funktionieren, das Entschlüsseln aber schon.
Bin mal gespannt, ob einer hier drauf kommt, woran dieses seltsame Verhalten liegen kann.
Bin ich der Einzige der Probleme in der o.g. Kombination hat, der Windows 7 in der 64 Bit Version verwendet ?
Liegt's an gpg ?
An Windows (bei Linux würde man Probleme bei den Berechtigungen vermuten, aber ich weiss gar nicht, ob's das unter Win7 auch gibt)?
Oder doch an enigmail, das gpg einmal richtig (beim Entschlüsseln) und einmal falsch (beim Verschlüsseln) ansteuert ?
tschuess,
Otto