pfn / keepasshttp

KeePass plugin to expose password entries securely (256bit AES/CBC) over HTTP
GNU General Public License v3.0
1.99k stars 275 forks source link

Update for 2.28 #206

Open sigboe opened 9 years ago

sigboe commented 9 years ago

Please update for KeePass 2.28

I tried to just change the AssemblyVersion and compile but either I did something wrong or it still does not work.

pfn commented 9 years ago

It works fine with 2.28.

Sent from my phone On Mar 29, 2015 12:14 PM, "Sigurd Bøe" notifications@github.com wrote:

Please update for KeePass 2.28

I tried to just change the AssemblyVersion and compile but either I did something wrong or it still does not work.

— Reply to this email directly or view it on GitHub https://github.com/pfn/keepasshttp/issues/206.

sigboe commented 9 years ago

I have been unable to load the plugin, screenshot from 2015-03-29 22 04 27

I also tried the dll from PPA, with the same error (only referencing the dll) I have KeePass 2.28 and mono 3.2.8

If you have any suggestions It would be very much appreciated.

pfn commented 9 years ago

The problem is caused by mono missing libraries or failing to build the plgx (if not using the dll), keepass reports mono misconfiguration problems as incompatibility.

There are other mono users in the issues here who have been able to successfully run.

Sent from my phone On Mar 29, 2015 1:08 PM, "Sigurd Bøe" notifications@github.com wrote:

I have been unable to load the plugin, [image: screenshot from 2015-03-29 22 04 27] https://cloud.githubusercontent.com/assets/2087930/6887425/a39d83c4-d65f-11e4-954b-7ba7b8f2299f.png

I also tried the dll from PPA, with the same error (only referencing the dll) I have KeePass 2.28 and mono 3.2.8

If you have any suggestions It would be very much appreciated.

— Reply to this email directly or view it on GitHub https://github.com/pfn/keepasshttp/issues/206#issuecomment-87467256.

sigboe commented 9 years ago

Thank you for the help resolving this. The complete steps that I did to install was.

sudo apt-get install mono-complete
git clone https://github.com/pfn/keepasshttp.git
keepass2 --plgx-create $HOME/keepasshttp
sudo chmod 644 keepasshttp.plgx
sudo mv keepasshttp.plgx /user/lib/keepass2/
pfn commented 9 years ago

Shouldn't have to rebuild the plgx, either get it from the download links or the dll, both work ok.

Sent from my phone On Mar 30, 2015 1:46 PM, "Sigurd Bøe" notifications@github.com wrote:

Thank you for the help resolving this. The complete steps that I did to install was.

sudo apt-get install mono-complete git clone https://github.com/pfn/keepasshttp.git keepass2 https://github.com/pfn/keepasshttp.gitkeepass2 --plgx-create $HOME/keepasshttp sudo chmod 644 keepasshttp.plgx sudo mv keepasshttp.plgx /user/lib/keepass2/

— Reply to this email directly or view it on GitHub https://github.com/pfn/keepasshttp/issues/206#issuecomment-87826681.

IronWolve commented 9 years ago

Installing mono-complete fixed the issue with ubuntu vivid vervet 15.04 and repo keypass2 + keepasshttp

bruev commented 9 years ago

Guys, how to make it work on Windows? I have the same error that plugin is incompatible KeePass ver. 2.29 and KeePassHttp v1.8.4.0

pfn commented 9 years ago

Grab the dll (json and keepasshttp) if the plgx fails for you. Make sure to download the correct file, not the HTML.

On Wed, Apr 22, 2015 at 10:31 AM, bruev notifications@github.com wrote:

Guys, how to make it work on Windows? I have the same error that plugin is incompatible KeePass ver. 2.29 and KeePassHttp v1.8.4.0

— Reply to this email directly or view it on GitHub https://github.com/pfn/keepasshttp/issues/206#issuecomment-95277171.

bruev commented 9 years ago

How to grab? There are DLL files. This is the error I'm getting. 2015-04-23 10 37 36

bruev commented 9 years ago

Where can I take original KeePassHttp.dll and Newtonsoft.Json.dll ?

jhult commented 9 years ago

@bruev,

You should be able to grab the DLL files from here: https://github.com/pfn/keepasshttp/tree/master/KeePassHttp

bruev commented 9 years ago

There is only Newtonsoft.Json.dll. Where can I take KeePassHttp.dll? I have to compile it? I can't compile, I don't even have VS installed.

jhult commented 9 years ago

https://github.com/pfn/keepasshttp/tree/master/mono

tuxinaut commented 9 years ago

WTF after restart my Laptop everything is fine. I think I'll start to hate mono.

Still broken for:

- Ubuntu 14.04 - Mono 3.2.8 - Keepass2 2.29

ZenithDK commented 9 years ago

I also fixed this issue by installing mono-complete.

mblais commented 9 years ago

Same problem here - KeePass v2.30, Windows 8.1 x64 Installed keepasshttp with chocolatey. Regardless of whether I use the plgx or the downloaded dlls, I get this error: image

Already installed Mono and updated .NET.

It used to work, but since reinstalling Windows, can't get it to work. Even my old version restored from backup gives this error now :-(