keepasshttp
keepasshttp copied to clipboard
Plugin is incompatible with v2.35 on Ubuntu 16.04
Hello,
I installed today the newest version (2.35) for Ubuntu (a native one from jtaylor) and currently I'm struggling around to install your plugin: it tells me that it is incompatible with the current version (look at the image). Am I doing eventually something wrong?
@pfn I have also tried to remove the .plgx file and to put KeePassHttp.dll and Newtonsoft.Json.dll into the folder instead. It solved this problem, but now my keepass crashes, when I try to connect it with my Chrome plugin (chromelPass) and then notifies me that the .dll file is incompatible with this keepass version as well. Nevertheless I noticed that the KeePassHttp.dll was updated the last time a year ago and the Newtonsoft.Json.dll 6 years ago. Could you provide me current versions of these files, please?
The problem was due to some mono libraries, after I installed mono-complete
the plugin works properly. @pfn is there some minimal mono-package that is required for KeePassHttp? I don't think it is suitable to have the whole mono just for a small plugin.
I suspect something funky is going on. I've been using 2.35 for a while now without issue. My install randomly committed suicide earlier. Started with a KeePass crash. Every start of KeePass after that, I got the same issue as the above, though, this was with a self compiled plugin. I cleared the plugin cache, recompiled and installed the plugin to no avail. Fortunately, recompiling and installing KeePass fixed the issue for me. Let me know if there is a sane way for me to provide logs in the event this happens again.
I have the same problem.
I'm using KeePass 2.35 on ubuntu 16.04 LTS with KeePassHttp.dll and Newtonsoft.Json.dll. Mono compleat is installed.
@NP-Hardass how did you clear the plugin cache?
@mrbirne Tools->Plugins, Bottom right, click "Clear Cache" Or It is stored on disk at .local/share/KeePass/PluginCache/ Trash it, rm, mv to another location, whatever you think is appropriate.
Though, bear in mind, I'm still thinking there is some underlying issue... Dealing with the cache (which didn't work for me) is a just tackling a symptom.
Same issue here. The plugin worked correctly for some month. Since today, I get the same error. mono-complete
is installed on my box (ubuntu 16.04.2) and clearing the cache did not solve the problem.
Same here, 16.04, Keepass 2.32
Has anyone tried KeePassXC (GitHub) yet? I'm thinking of switching to that even though it's not in the official repositories yet.
Edit: Looks like there's an official snap whose channel I'm assuming will be kept up-to-date. Trying that...
Edit (2017-07-23): I've been using KeePassXC for months now, and it solved all of my problems with KeePass/X.
Same in Xubuntu 17.04 and KeePass 2.36.
The tips in README fixed it:
sudo apt install libmono-system-xml-linq4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-runtime-serialization4.0-cil mono-mcs
I had the same Problem that @NP-Hardass described. For me the cause of the problem was, that the suicided keepass process was in fact still around. After killing it everything worked fine again.