Entschlüsseln von Nachrichten nicht möglich

Betriebssystem: Ubuntu 10.04.4 LTS

Installierte GPG Versionen

Seit ich ein Update des Betriebsystems vorgenommen habe, klappt das Entschlüsseln von Nachrichten nicht mehr im Terminal. Nach der PIN-Eingabe erscheint folgende Fehlermeldung:

Ich vermute er kann nicht auf den privaten Schlüssel zugreifen? Ist der Crypto Stick defekt?

gpg --card-status zeigt einen einwandfreien Status an.

Wenn gpg --card-status funktioniert, ist höchstwahrscheinlich der Crypto Stick okay. Vermutlich ist es ein Problem mit gpg-agent. Du schreibst nur von einem Problem mit gpg. Funktioniert denn gpg2?

gpg2 funktioniert auch nicht

Konfiguration von gpg-agent.conf

enable-ssh-support

Konfiguration von gpg.conf

no-escape-from-lines
charset utf-8
use-agent

Sollte man gpg-agent ausschalten bzw. würde es helfen?

Außerdem existiert noch folgende Datei in ~/.gnupg/

gpg-agent-info-inspiron-530

GPG_AGENT_INFO=/tmp/gpg-HqwNEq/S.gpg-agent:1031:1
SSH_AUTH_SOCK=/tmp/gpg-GRcm9G/S.gpg-agent.ssh
SSH_AGENT_PID=1031

Mein Problem besteht nicht mehr. :smiley:

Ich habe festgestellt, dass die PIN gesperrt war. Warum weiss ich selbst nicht. Wahrscheinlich drei fehlerhafte Versuche. Dies hat er aber nicht ausgespuckt. Erst auf meinem Laptop mit Ubuntu 11.10 kam die Meldung, dass die PIN blockiert ist. Mit --card-edit entsprechend die PIN mit der ADMIN-PIN entsperrt und alles funktioniert wieder. Finder ich zwar sehr merkwürdig, aber die offensichtlichste Erklärung ist einfach, dass die PIN dreimal falsch eingegeben wurde.