You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-21Lines changed: 21 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
is a plugin for KeePass 2.x and provides a secure means of exposing KeePass entries via HTTP for clients to
4
4
consume.
5
5
6
-
This plugin is primarily intended for use with [PassIFox for Mozilla Firefox](https://github.com/pfn/passifox/) and [chromeIPass for Google Chrome](https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en).
6
+
This plugin is primarily intended for use with [chromeIPass for Google Chrome](https://github.com/alan-null/chromeIPass).
7
7
8
8
## Features
9
9
* returns all matching entries for a given URL
@@ -29,7 +29,7 @@ This plugin is primarily intended for use with [PassIFox for Mozilla Firefox](ht
* default directory in Ubuntu14.04: /usr/lib/keepass2/
35
35
* default directory in Arch: /usr/share/keepass
@@ -45,7 +45,7 @@ KeePass needs Mono. You can find detailed [installation instructions on the offi
45
45
46
46
Perry has tested KeePassHttp with Mono 2.6.7 and it appears to work well.
47
47
With Mono 2.6.7 and a version of KeePass lower than 2.20 he could not get the plgx file to work on linux.
48
-
If the plgx file does also not work for you, you can try the two DLL files KeePassHttp.dll and Newtonsoft.Json.dll from directory [mono](https://github.com/pfn/keepasshttp/tree/master/mono) which should work for you.
48
+
If the plgx file does also not work for you, you can try the two DLL files KeePassHttp.dll and Newtonsoft.Json.dll from directory [mono](https://github.com/alan-null/keepasshttp/tree/master/mono) which should work for you.
49
49
50
50
With newer versions of Mono and KeePass it seems that the plgx file works pretty fine.
51
51
More information about it are contained in the following experience report.
@@ -67,7 +67,7 @@ mono v2.10.8:
67
67
68
68
I have no problems using "KeePassHttp.plgx". I simply dropped the .plgx-file in my KeePass folder, and it works.
69
69
70
-
I'm currently using KeePass v2.22.
70
+
I'm currently using KeePass v2.22.
71
71
Nevertheless, until KeePass v2.21 I used the 2 suggested .dll's and it worked fine too.
72
72
73
73
Usually I only use chromeIPass, but I did a short test
@@ -85,11 +85,11 @@ KeePassHttp works out-of-the-box. You don't have to explicitely configure it.
85
85
86
86
You can open the options dialog with menu: Tools > KeePassHttp Options
8. KeePassHttp no longer asks for permissions to retrieve entries, it always allows access.
111
111
9. KeePassHttp no longer asks for permission to update an entry, it always allows updating them.
112
112
10. Searching for entries is no longer restricted to the current active database in KeePass but is extended to all opened databases!
113
113
-__Important:__ Even if another database is not connected with the inquirer, KeePassHttp will search and retrieve entries of all opened databases if the active one is connected to KeePassHttp!
114
-
11. if activated KeePassHttp also search for string fields which are defined in the found entries and start with "KPH: " (note the space after colon). __The string fields will be transfered to the client in alphabetical order__. You can set string fields in the tab _Advanced_ of an entry.
115
-
[<imgsrc="https://raw.github.com/pfn/keepasshttp/master/documentation/images/advanced-string-fields.png"alt="advanced tab of an entry"width="300px" />](https://raw.github.com/pfn/keepasshttp/master/documentation/images/advanced-string-fields.png)
114
+
11. if activated KeePassHttp also search for string fields which are defined in the found entries and start with "KPH: " (note the space after colon). __The string fields will be transfered to the client in alphabetical order__. You can set string fields in the tab _Advanced_ of an entry.
115
+
[<imgsrc="https://raw.github.com/alan-null/keepasshttp/master/documentation/images/advanced-string-fields.png"alt="advanced tab of an entry"width="300px" />](https://raw.github.com/alan-null/keepasshttp/master/documentation/images/advanced-string-fields.png)
116
116
117
117
## Tips and Tricks
118
118
119
119
### Support multiple URLs for one username + password
120
120
This is already implemented directly in KeePass.
121
121
122
-
1. Open the context menu of an entry by clicking right on it and select _Duplicate entry_:
3. You can change the title, URL and evertything of the copied entry, but not the username and password. These fields contain a _Reference Key_ which refers to the _master entry_ you copied from.
129
129
130
130
## Troubleshooting
131
131
132
132
__First:__ If an error occures it will be shown as notification in system tray or as message box in KeePass.
133
133
134
-
Otherwise please check if it could be an error of the client you are using. For passIFox and chromeIPass you can [report an error here](https://github.com/pfn/passifox/issues/).
134
+
Otherwise please check if it could be an error of the client you are using. For passIFox and chromeIPass you can [report an error here](https://github.com/alan-null/chromeIPass/issues/).
135
135
136
136
137
137
If you are having problems with KeePassHttp, please tell us at least the following information:
@@ -143,12 +143,12 @@ If you are having problems with KeePassHttp, please tell us at least the followi
In old versions the explaining first part of the message does not exist!
150
150
151
-
This error occurs because you have multiple copies of KeePassHttp in your KeePass directory! Please check __all__ PLGX- and DLL-files in your _KeePass directory and all sub-directories_ whether they are a copy of KeePassHttp.
151
+
This error occurs because you have multiple copies of KeePassHttp in your KeePass directory! Please check __all__ PLGX- and DLL-files in your _KeePass directory and all sub-directories_ whether they are a copy of KeePassHttp.
152
152
__Note:__ KeePass does _not_ detect plugins by filename but by extension! If you rename _KeePassHttp.plgx_ to _HelloWorld.plgx_ it is still a valid copy of KeePassHttp.
153
153
154
154
If you _really_ have only one copy of KeePassHttp in your KeePass directory another application seems to use port 19455 to wait for signals. In this case try to stop all applications and restart everyone again while checking if the error still occurs.
0 commit comments