KeePassXC 2.4.2でブラウザ統合がうまく動かない

KeePassXC 2.4.2がリリース

KeePassXCはMacで利用可能なKeePassのソフトウェアです。
ブラウザ統合としてKeePassXC-BrowserをインストールするとMac Firefox環境でも自動入力などをいれてくれます。

KeePassXC-Browserでエラーが発生

バージョンアップするとKeePassXC-Browserでエラーが表示されて、利用できなくなりました。

エラーは「鍵交換が成功しませんでした。 」です。

解決方法

いろいろ調べたところどうやらこの不具合に相当するようです。

unhelpful error “Key exchange was not successful.” when native messaging host not set up #559

発生環境はMac+Firefox+KeePassXCのようです。

回避策としてcp /Volumes/KeePassXC/KeePassXC.app/Contents/MacOS/keepassxc-proxy /Applications/KeePassXC.app/Contents/MacOS/keepassxc-proxyとありましたが、私の環境では/Volumes/KeePassXCが存在しないので、別の回避策で書いてあった以下を試しました。

brew install libsodium

どうやら新しい暗号化に対応したライブラリのようです。
libsodiumを入れることでまたKeePassXC-Browserが利用できるようになりました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です