File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change 4
4
They have a bug that allows an attacker to get ip authentication by setting
5
5
its ip on the 'Host' header.
6
6
7
- # HTTP Basic auth for ElasticSearch
7
+ # HTTP Basic / Ip auth for ElasticSearch
8
8
9
- This plugin provides an extension of ElasticSearchs HTTP Transport module to enable HTTP basic authentication and
10
- Ip based authentication.
9
+ This plugin provides an extension of ElasticSearchs HTTP Transport module to enable ** HTTP basic authentication** and/or
10
+ ** Ip based authentication** .
11
11
12
12
Requesting ` / ` does not request authentication to simplify health check configuration.
13
13
@@ -46,10 +46,14 @@ Once the plugin is installed it can be configured in the [elasticsearch modules
46
46
47
47
Be aware that the password is stored in plain text.
48
48
49
+ ## Http basic authentication
50
+
51
+ see [ this article] ( https://en.wikipedia.org/wiki/Basic_access_authentication )
52
+
49
53
## Ip based authentication
50
54
51
- A client is ** authenticated iff** its ** request** is ** trusted** and its ** ip is whitelisted** .
52
- A Request from a client connected * directly* (direct client) is ** trusted** . Its ip is the request ip.
55
+ A client is ** Ip authenticated iff** its ** request** is ** trusted** and its ** ip is whitelisted** .
56
+ A Request from a client connected * directly* (direct client) is by definition ** trusted** . Its ip is the request ip.
53
57
A Request form a client connected * via proxies* (remote client) is ** trusted iff** there is a tail
54
58
subchain of the request chain that matches a tail subchain of the trusted proxy chains.
55
59
You can’t perform that action at this time.
0 commit comments