I am using search guard to connect to our ldap server with waffle to authenticate users. When i use postman to try and get a response I get the error
{“error”:“Win32Exception[The requested security package does not exist]”,“status”:500}
I am running windows server 2012 R2 and running it as a service.
Here is a sample of my config
searchguard.enabled: true
searchguard.check_for_root: false
searchguard.allow_all_from_loopback: true
searchguard.authentication.waffle.strip_domain: false
searchguard.authentication.http_authenticator.impl: com.floragunn.searchguard.authentication.http.waffle.HTTPWaffleAuthenticator
searchguard.authentication.authorizer.cache.enable: false
searchguard.authentication.authentication_backend.impl: com.floragunn.searchguard.authentication.backend.waffle.WaffleAuthenticationBackend
searchguard.authentication.authentication_backend.cache.enable: false
searchguard.authentication.authorizer.impl: com.floragunn.searchguard.authorization.waffle.WaffleAuthorizator
searchguard.authentication.authentication_backend.cache.enable: false
searchguard.actionrequestfilter.names: [“noaccess”, “readonly”, “admin”]
searchguard.actionrequestfilter.readonly.allowed_actions: [“indices:data/read/*”, “monitor”]
searchguard.actionrequestfilter.readonly.forbidden_actions: [“cluster:admin*”, “indices:admin*”, “indices:data/write*”]
searchguard.actionrequestfilter.admin.allowed_actions: [
“cluster:monitor/nodes/info*”,
“cluster:monitor/health*”,
“indices:admin/exists*”,
“indices:admin/mapping/put*”,
“indices:admin/mappings/fields/get*”,
“indices:admin/refresh*”,
“indices:admin/validate/query*”,
“indices:data*”,
“indices:data/read/get*”,
“indices:data/read/mget*”,
“indices:data/read/search*”,
“indices:data/write/delete*”,
“indices:data/write/index*”,
“indices:data/write/update*”,
“indices:admin/create*”,
“indices:admin/get*”,
“indices:monitor/status*”
]
searchguard.actionrequestfilter.noaccess.forbidden_actions: [
“cluster:monitor/nodes/info*”,
“cluster:monitor/health*”,
“indices:admin/exists*”,
“indices:admin/mapping/put*”,
“indices:admin/mappings/fields/get*”,
“indices:admin/refresh*”,
“indices:admin/validate/query*”,
“indices:data/read/get*”,
“indices:data/read/mget*”,
“indices:data/read/search*”,
“indices:data/write/delete*”,
“indices:data/write/index*”,
“indices:data/write/update*”,
“indices:admin/create*”
]
doing a simple post http://server:9200 give the error
{“error”:“Win32Exception[The requested security package does not exist]”,“status”:500}