Hallo,
ich habe folgendes Problem mit Outlook und dem GpgOL Plugin:
Outlook stürzt ab, wenn E-Mails mit dem GpgOL Plugin signiert werden und der private Schlüssel auf einem Yubikey 5 NFC gespeichert ist.
Schritte, um zu reproduzieren:
- Erstelle auf dem Yubikey 5 NFC einen RSA-Schlüssel mit 2048 Bit für deine E-Mail-Adresse.
- Starte Outlook und verfasse eine neue E-Mail von derselben E-Mail-Adresse, für die der Schlüssel konfiguriert ist.
- Klicke im GpgOL-Bereich auf “Signieren”, um die Mail zu signieren.
- Klicke auf Senden.
- GpgOL bzw. Gpg4Win zeigt nun ein Fenster, in das die PIN für den Yubikey eingegeben werden soll. Hier die PIN eingeben und mit OK bestätigen.
- Erwartetes Verhalten: GpgOL signiert die Mail und versendet sie.
- Tatsächliches Verhalten: Outlook stürzt ab, startet erneut und versendet die Mail. Es kann vorkommen, dass die Mail im Ordner mit den Entwürfen landet und danach von Outlook nicht erneut versendet werden kann.
Getestet mit:
Outlook 365 - Version 16.0.11126.20234 32Bit
GpgOL - Version 2.3.2
Konfiguration:
In GpgOL muss der Haken bei “OpenPGP-Nachrichten ohne Anhänge als PGP/Inline senden” entfernt werden, damit es mit Anhang versandt wird.
Das Problem tritt nur dann auf, wenn Windows zur PIN Eingabe auffordert. Nach der ersten PIN Eingabe ist der YubiKey für die Zeit, in der er eingesteckt ist “entsperrt” und Windows fordert beim zweiten Versuch die Mail zu senden nicht mehr auf. Dann funktioniert alles wie erwartet.
Eventuell tritt das Verhalten auch bei anderen Smartcards auf.
Viele Grüße und besten Dank!
Nils von Nethen