Sie sind nicht angemeldet.

[gelöst] enigmail Fehler

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

26.09.2009, 15:28

enigmail Fehler

Hallo Leute,

habe vorhin meine alten Schlüssel gefunden, und wollte sie gleich wieder einbauen. Habe also die Files in ~/.gnupg kopiert, und alles schön installiert.

Jetzt kriege ich nur sobald ich Mails die an mich gerichtet werden entschlüsseln will eine Fehlermeldung. Die selbe Fehlermeldung kommt auch irgendwie beim Versenden öfter einmal.

Fehlermeldung:

OpenPGP-Sicherheitsinfo:

Fehler - Überprüfung der Unterschrift fehlgeschlagen

gpg Kommandozeile und Ausgabe:
/usr/bin/gpg
gpg: Problem mit dem Agenten: Kein Pinentry
gpg: verschlüsselt mit 2048-Bit ELG Schlüssel, ID 663A3FD6, erzeugt 2007-09-24
"name <mailadresse>"
gpg: Entschlüsselung mit Public-Key-Verfahren fehlgeschlagen: Allgemeiner Fehler
gpg: Entschlüsselung fehlgeschlagen: Kein geheimer Schlüssel


Würde mich sehr über Informationen freuen.

thx und lg
Darian

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Darian« (02.10.2009, 11:13)


2

26.09.2009, 18:19

Zitat

gpg: Problem mit dem Agenten: Kein Pinentry

Dein Problem ist nicht enigmail sondern gpg. Du kriegst vermutl. das gleiche, wenn du einfach einen kleinen Input signieren willst. Etwa so:

Quellcode

1
$ echo "Test" | gpg -s

Dann ist der Pfad auf dein pinentry Programm vermutlich flasch. Guck was in deiner ~/.gnupg/gpg-agent.conf für die Zeile pinentry angegeben ist. Überprüfe ob dieses Programm bei dir tatsächlich installiert ist.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

27.09.2009, 14:03

Hallo, genau da beginnt das Problem, diese Datei habe ich gar nicht, jetzt frage ich mich ob mir mehr abgeht?

Oder wie ich das sauber lösen könnte, installiert ist alles, aber sollten da nicht auch die config files existieren?


Hier noch ein bisschen Infos (Fehlermeldung + Files in .gnupg):

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
name@host ~/.gnupg $ echo "Test" | gpg -s

Sie benötigen eine Passphrase, um den geheimen Schlüssel zu entsperren.
Benutzer: "name <mailadresse>"
1024-Bit DSA Schlüssel, ID 8B5F4D06, erzeugt 2007-09-24

can't connect to `/home/dantlinger/.gnupg/S.gpg-agent': Datei oder Verzeichnis nicht gefundenñ4w×þàå!©Å%\n,
£ËÌÀ$X¾X¸¹;Þ          	L
                       	l¬L !.Nó³ËÝl¥ÙþI®h´KÚ
aÁõBegvÿ´Îõ`:ÃÂiÉõëaname@host ~/.gnupg $ ls
gpg.conf       	pubring.gpg   random_seed  trustdb.gpg
private-keys-v1.d  pubring.gpg~  secring.gpg
name@host ~/.gnupg $


Am besten einmal neu installieren, und hoffen dass die config files dann da sind.

thx und lg
Darian

4

28.09.2009, 09:45

Dein gpg-agent funkt nicht korrekt. Guck: http://www.gentoo.org/doc/en/gnupg-user.xml#doc_chap4

Wenn der gpg-agent läuft, sollte

Quellcode

1
$ ps -ef | grep gpg-agent
einen prozess ausspucken.

... und

Quellcode

1
$ env | grep GPG
sollte auch 2 Variablen hergeben. GPG_AGENT_INFO zeigt dabei auf einen echten Unix-Socket.

Wie sieht es bei dir aus?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

01.10.2009, 13:01

Hallo dyle, jetzt habe ich es doch noch zum Laufen gebracht.

Funktioniert super, danke für die Infos. Mein Fehler war dass ich zu sehr auf HowTos von anderen Distris geschaut habe. Darum auch die Verwirrung.

thx und lg
Darian

6

28.10.2009, 13:36

Ich verwende Enigmail 0.96 und bekomme folgende Fehlermeldung:

Quellcode

1
2
3
4
enigmail> /usr/bin/gpg --charset utf8 --batch --no-tty --status-fd 2 -t --clears ign -u 0xBE515A2C --use-agent 
gpg: problem with the agent: IPC write error gpg: Invalid passphrase; please try again ... 
gpg: problem with the agent: Not supported gpg: skipped "0xBE*****": General error 
gpg: [stdin]: clearsign failed: General error enigmail.js: Enigmail.encryptMessageEnd: Error in command execution enigmail.js: Enigmail.encryptMessage: Error in command execution


Als Desktop wird gnome-light verwendet. Bei einer Session wird der gpg-agent mit dem --write-env-file Parameter gestartet:

Quellcode

1
500  	18963  0.0  0.0  18424   992 ?    	Ss   11:30   0:00 /usr/bin/gpg-agent --sh --write-env-file /home/gt****/.gnupg/.gpg-agent-info --daemon --default-cache-ttl 300 --max-cache-ttl 999999


Was benötige ich noch um diese Konfiguration mit enigmail zum Laufen zu bekommen?

Edit: P.S. pinentry ist hier nicht die Fehlerursache, der Aufruf von "echo test|gpg -s" öffnet den pinentry-gtk Dialog.
Optimismus ist nur der Mangel an Information. (A. Schopenhauer)

7

28.10.2009, 18:23

Nach dem Umbenennen der ~/.gconf und dem Neustarten der Usersession kam der Passwort-Dialog jetzt ordnungsgemäss hoch.
Die Gnome-Einstellungen sind jetzt zwar weg aber dafür funktioniert enigmail wieder.
Wahrscheinlich hat dies mit der Migration auf gnome-2.26 zu tun. Welche Einstellung dafür verantwortlich ist interessiert mich aber trotzdem.
Optimismus ist nur der Mangel an Information. (A. Schopenhauer)