Hi, I am facing an issue with setting up shield integration with my LDAP.
I have elasticsearch v1.7.5
My elasticsearch.yaml:
...
shield.authc:
realms:
realm1:
type: ldap
order: 1
url: ""
bind_dn: ""
bind_password:
files:
role_mapping: "...elasticsearch17/1.7.5/config/shield/role_mapping.yml"
When I restart my elasticsearch, I get:
[2016-03-21 13:10:36,902][INFO ][node ] [Gazelle] version[1.7.5], pid[17791], build[00f95f4/2016-02-02T09:55:30Z]
[2016-03-21 13:10:36,902][INFO ][node ] [Gazelle] initializing ...
[2016-03-21 13:10:36,994][INFO ][plugins ] [Gazelle] loaded [license, shield], sites []
[2016-03-21 13:10:37,025][INFO ][env ] [Gazelle] using [1] data paths, mounts [[/ (/dev/disk1)]], net usable_space [229.3gb], net total_space [464.8gb], types [hfs]
[2016-03-21 13:10:37,306][INFO ][transport ] [Gazelle] Using [org.elasticsearch.shield.transport.ShieldServerTransportService] as transport service, overridden by [shield]
[2016-03-21 13:10:37,306][INFO ][transport ] [Gazelle] Using [org.elasticsearch.shield.transport.netty.ShieldNettyTransport] as transport, overridden by [shield]
[2016-03-21 13:10:37,306][INFO ][http ] [Gazelle] Using [org.elasticsearch.shield.transport.netty.ShieldNettyHttpServerTransport] as http transport, overridden by [shield]
{1.7.5}: Initialization Failed ...
- ElasticsearchIllegalArgumentException[no type support [ldap]]
Any ideas, what I am missing?
Thanks.