keepassxc-browser icon indicating copy to clipboard operation
keepassxc-browser copied to clipboard

Microsoft Edge und Chrome Erweiterung / KeepassXC 2.6.4 Fehler: Schlüsselaustausch war nicht erfolgreich

Open xdukemasterx opened this issue 4 years ago • 10 comments

Guten Tag und ich bitte um Entschuldigung das ich hier in deutscher Sprache poste, jedoch ist mein englisch zu schlecht.

Mein Betriebssystem: Windows 10 Professional x64 Version 20H2 und KeepassXC 2.6.4

Folgendes Problem: Im Microsoft Edge und Chrome kann ich die Browser-Erweiterung nicht mit KeePassXC verbinden. Es erscheint als Fehlermeldung immer: Schlüsselaustausch war nicht erfolgreich. Im Firefox funktioniert es ohne Probleme.

Kann mir bitte jemand helfen?

Danke und Gruß Mathias

KeePassXC - unknown KeePassXC-Browser - 1.7.6 Operating system: Win64 Browser: Microsoft Edge 88.0.705.63

xdukemasterx avatar Feb 10 '21 00:02 xdukemasterx

Haben Sie die Erweiterung aus dem Edge Store installiert? Versuchen Sie stattdessen, sie aus dem Chrome Web Store zu installieren.

varjolintu avatar Feb 10 '21 04:02 varjolintu

Hallo varjolintu, ja habe beide Erweiterungen versucht, leider ohne Erfolg.

Viele Grüße Mathias

xdukemasterx avatar Feb 10 '21 12:02 xdukemasterx

https://github.com/keepassxreboot/keepassxc-browser/wiki/Troubleshooting-guide

varjolintu avatar Feb 10 '21 12:02 varjolintu

Hallo varjolintu und danke für deine schnelle Antwort,

den Troubleshooting-Guide bin ich auch schon durchgegangen. Auch hier, leider ohne Erfolg.

Viele Grüße, Mathias

xdukemasterx avatar Feb 10 '21 14:02 xdukemasterx

Chrome ist in den Einstellungen zur Browserintegration aktiviert? Siehst du im Task-Manager im Tab "Details" einen Prozess, der keepassxc_proxy.exe heißt?

phoerious avatar Feb 18 '21 07:02 phoerious

Guten Abend phoerious,

ich gehe davon aus, dass Du den Windows Task Manager meinst. Und nein, in Details ist kein Prozess keepassxc_proxy.exe vorhanden. Was von Keepass dort zu finden ist, ist der Prozess KeepassXC.exe

Viele Grüße und danke für Deine Hilfe, Mathias

xdukemasterx avatar Feb 18 '21 18:02 xdukemasterx

Ich habe jetzt erst die keepassxc_proxy.exe manuell gestartet und anschließend die keepassxc.exe und die Datenbank freigeschaltet. Nun den Edge und Chrome gestartet. Bei beiden Browsern immer noch die selbe Fehlermeldung "Schlüsselaustausch war nicht erfolgreich."

Viele Grüße, Mathias

xdukemasterx avatar Feb 18 '21 18:02 xdukemasterx

Hast du in den KeePassXC-Settings alles aktiviert? So geht's:

enable-browser-extension

Im Advanced-Tab noch sicherstellen, dass diese Option an ist (sollte standardmäßig an sein): enable-browser-extension-2

Dann im Browser auf Reload drücken. Dann sollte das zu einem Connect-Button werden, mit dem du den Browser mit KeePassXC verbinden kannst. enable-browser-extension-3

phoerious avatar Feb 18 '21 18:02 phoerious

Ich hatte gerade das gleiche Problem und bin zu folgendem Ergebnis gekommen: Es lag an der (Gruppen-)Richtlinie NativeMessagingUserLevelHosts für MS Edge. Ggf. wäre hierfür ein entsprechender Hinweis ganz nett.

Die Debugausgabe sah folgendermaßen aus: image Die erste Zeile kam direkt bei Klick auf die Erweiterung. Die anderen Zeilen kamen beim Klick auf "Reload".

Daraufhin habe ich mich gefragt, ob MS Edge vielleicht Sicherheitseinstellungen bzgl. "native messaging" hat und tatsächlich: image Quelle: https://docs.microsoft.com/en-us/deployedge/microsoft-edge-policies#native-messaging

Also habe ich unter edge://policy mal gesucht: (bei der ersten Suche stand das noch auf "false") image

Dann habe ich die entsprechende Gruppenrichtlinie in der Registry angepasst, der Pfad dafür steht hier

Dann nochmal auf edge://policy auf "Richtlinien neu laden" und tada, der Schlüsselaustausch ist erfolgreich und ich kann wie gewohnt KeepassXC verwenden.

IDevTrooper avatar Feb 16 '22 16:02 IDevTrooper

Und wie sollte es auf Google Chrome funktionieren?

dhalmsimuth avatar Jun 25 '22 19:06 dhalmsimuth