trueten.de

"Eigentum ist Diebstahl!" Pierre-Joseph Proudhon

"Verbindung zu Verschlüsselungsdienst fehlgeschlagen (...)" bei OxygenOS und k9 Mail & OpenkeyChain

Screenshot
Bei dem Problem wird ein rotes Schloß rechts oben im Screen und eine Fehlermeldung am unteren Rand angezeigt.
Ein lästiges Problem, das bei der Verschlüsselung von Mails in k9 Mail / OpenKeyChain unter OxygenOS 9.0.15 bei den OnePlus 6T Handys auftritt, ist die Meldung:

"Verbindung zu Verschlüsselungsdienst fehlgeschlagen. Überprüfen Sie die Einstellungen oder tippen Sie auf das Verschlüsselungs-Symbol um es erneut zu versuchen"

oder

"Zugang zu Verschlüsselungsdienst verweigert. Tippen Sie auf das Verschlüsselungs-Symbol um es erneut zu versuchen."

bzw. "Cannot connect to crypto provider, check your settings or click crypto icon to retry!" 

Ein funktionierender Workaround ist, die AkkuOptimierung für OpenkeyChain zu deaktivieren. Entweder über das Programmicon / (i) / Akku oder über Einstellungen / Akku / Akku-Optimierung / OpenkeyChain / "Nicht optimieren" bzw. (Settings > Apps & Notifications > Special App Access > Battery Optimisation > OpenKeychain > "Don't Optimize").

So läuft OpenkeyChain im Hintergrund weiter, wobei der Stromverbrauch getrost vernachlässigt werden kann. Darauf muss man auch erst mal kommen...



Mein öffentlicher PGP Schlüssel ist unter der ID: 0xD96D6E68 von jedem PGP Keyserver zu beziehen, oder hier, ebenso wie der Fingerprint.

WLAN Verbindungsprobleme unter Android 7.x bzw. LineAgeOS 14.x umgehen

Darauf muss man auch erst mal kommen: Seit einiger Zeit gibt es das Problem, daß im Unternehmensnetzwerk Android Handys, die mit LineageOS 14.x bzw. unter Android 7.1.2 "Nougat" laufen, Verbindungsprobleme auftreten. Betroffen sind Access Points, die das vor allem in Unternehmen verwendete WiFi Protokoll WPA2-Enterprise (PEAP/MSCHAPv2) bzw. 802.1x EAP anbieten. Die "Verbinden" Felder der Handys im Wifi Menü bleiben dabei grau, es ist kein Connect möglich. Reproduziert wurde das Problem von uns mit einem OnePlus 3T, auf dem die aktuellen LineAgeOS Nightlies installiert sind.

Eine Suche bei Google brachte dann in einem der Treffer die Lösung einen brauchbaren Workaround. Der User Hao Lu schreibt in einer Diskussion um den bei einem von Google entwickelten Handy - dem Pixel XL-  dazu:

"I found a workaround for my Pixel XL as I experienced the same issue. Go to the play store and search for WiFi manager (I just used the first one). Install and open. Enter the ID and password as usual, the connect button shouldn't be grayed out. It'll remember the settings so you can delete the app if you want. Hope this helps."

Kurz: Der Tipp funktioniert. Auf dem Testgerät den WiFi Manager von Kostya Vasilyev installiert - Gerät verbindet sich sofort:

 

Bleibt die Frage: Warum hat Google diesen Bug nicht schon längst gefixt? Natürlich muss man erst mal darauf kommen, mit einer Drittanbieter App einen Systemfehler zu umgehen. Auf der anderen Seite zeigt sich hier mal wieder die Android Problematik, daß es eben mindestens 1000 Wege zur Lösung eines Problems gibt. Leider sind nicht selten 995 davon nicht begehbar, z.B. im Unternehmenseinsatz oder unter besonderen Sicherheitsaspekten. Offensichtlich kann bei diesem Bug auch ein Systembestandteil locker umgangen werden.

Und das können im Zweifelsfall eben auch bösartige Programme.