KeePassを2.42でKeePassHttpが動かなくなったときの対処法

トラブル解消
スポンサーリンク

こんにちは。不可思議絵の具(Twitter)です。

KeePass 2.42でKeePassHttpが動かなくなる問題の対処法です。

 

【2019/05/05追記】

KeePass 2.42.1で、プラグインの下位互換性が復活しました。

したがって、KeePassHttpが動かないときの解決策は

「KeePassを2.42.1以降にバージョンアップ」

となります。

以降の内容は記録のため残しておりますが、今となっては意味がないので読み進める必要はありません

 

愛用のパスワード管理ソフトKeePass2を最新版(2.42)に更新したら

以下のプラグインは現在のKeePassのバージョンと互換性がありません
(ファイルパス)\KeePassHttp.plgx

(英語だと)
The following plugin is incompatible with the current KeePass version:
(ファイルパス)\KeePassHttp.plgx

と表示され、KeePassHttpが使えなくなってしまいました

一方、現時点ではKeePassHttpの修正版は出ておらず……。

 

結論から先に言いますと、KeePass作者さん自ら、KeePassHttp作者さんに代わり、一時的に「非公式パッチ」を作ってくれたので、これを使えばいったんは問題解決します。

https://keepass.info/filepool/KeePass_190501_KeePassHttp.zip
(非公式パッチは不要になってのでリンクを外しました)

 

いずれはKeePassHttp作者さんが「公式パッチ」を出してくれる(かも?)しれないので、その際は改めてダウンロードしましょう、ということになります。

KeePassHttpホームページ https://github.com/pfn/keepasshttp/

最新版 https://raw.github.com/pfn/keepasshttp/master/KeePassHttp.plgx
(↑ホームページ上で修正完了の連絡が無い限り最新ではないので注意)

 

話としては以上になるのですがw、もう少し掘り下げて知りたい方は、この後もご覧ください。

スポンサーリンク
スポンサーリンク

一次情報(フォーラム)

KeePass側のスレッドです。

スレ主が人様の無償奉仕を分かってないカス野郎で、理不尽なマイナスモデで揉めそうになりましたが、KeePass作者のドミニクさんがさっそうと非公式パッチを上げて、スレは歓喜の渦に包まれました。

KeePass / Discussion / Help:KeePassHttp Plugin incompatible out of date error bug

Dominik Reichl – 16 hours ago
I’m sure that Perry will update KeePassHttp soon.

If you can’t wait until that, here’s an updated KeePassHttp build (created by me, i.e. unofficial) that’s compatible with KeePass 2.42:
https://keepass.info/filepool/KeePass_190501_KeePassHttp.zip
(非公式パッチは不要になってのでリンクを外しました)

Best regards,
Dominik

(意訳)
近いうちにペリーがKeePassHttpを修正してくれると思いますが、それまで待てない人向けに2.42と互換性があるビルドを用意しました(私が作ったので「非公式」になりますが)。

 

KeePass 2.42のテスト依頼のスレッドです。

KeePassHttp以外にも上手く動かなくなったプラグインがあるようで、そういったプラグインの作者さんが対応版をアナウンスしたりしているようです(よく読んでない)。

KeePass / Discussion / Open Discussion:KeePass 2.42 Testing

 

KeePassHttp側のスレッドです。

修正が入ったら、ここに何か動きがあると思われます。

Incompatible with KeePass-2.42 · Issue #384 · pfn/keepasshttp
After updating KeePass-2.41 -> KeePass-2.42 I got this message: $ md5sum KeePassHttp.plgx 323af5ade1d47d375cf65bc9a52ac45f KeePassHttp.plgx // edit: now I sw...

KeeFormは様子見

私はブラウザ側にChromeIPass、プラグイン側にKeePassHttpを使っていますが、

  • ChromeIPassはいつの間にか公開終了
    (今はKeePassHttp-Connectorに引き継がれたみたい)
  • KeePassHttpは2017年からメンテされていない
    (枯れているだけかもしれない)

と何だか不穏な状況。 正直、この組み合わせに未来を感じられません。

 

いっそのこと別のソフトにするかと思い、同じ機能でサイトデザインがオシャレな「KeeForm」を試そうとしましたが、「ウイルスを検出しました」と表示されてダウンロードできず。

Windows 10標準の「Windows Defender」ではトロイの木馬扱いになってしまいました。

これが誤検出だと良いのですが……。

とりあえず様子見しています。

なお、インストール手順は↓のサイトさんが最高に分かりやすいです。

KeePassを使ってブラウザ上のパスワードを管理、その7 KeeFormによるChromeとの連携 | GWT Center
※KeePassに関する全投稿は/tag/KeePassを参照されたい。 以前にKeePassを使ってブラウザ上のパスワードを管理、その5 ChromeIPassによるChrome...

いずれ疑いが晴れたら(?)チャレンジしたいと思ってます。

 

2019/05/06追記

結局、ブラウザ側はChromeKeePassにしました。

  • よくよく調べると、KeePassHttp-Connectorも更新が放棄されていた
  • KeeFormをダウンロードし直したらウイルス扱いされなかったのでそこは安心。
    しかし、プロプライエタリのKeeFormよりも、オープンソースのChromeKeePass / KeePassHttpの組み合わせの方がセキュリティ上の透明性が高いのでは?

以上の理由から、ChromeKeePassに軍配が上がりました。

まとめ

以上、KeePass 2.42でKeePassHttpが動かなくなる問題の対処法でした。

KeePassは超便利ですね。
ID/パスワードは全てこれ一本で管理しています。
(Android端末ではKeepass2Androidを使ってます)

特にWebサービスは個別に管理しているのでこれの自動入力無しでは生きていけません。
(今数えたら222個もID/パスワードが……)

いつか、本体の紹介記事を書きたいなぁ……。

では(^o^)/

タイトルとURLをコピーしました