SearchGuard Not Yet Initialized in OpenShift Logging Stack

Solution Verified - Updated -

Issue

  • Kibana reports "Unable to connect to elasticsearch at https://logging-es:9200"
  • Searchguard not initialized messages in the logging-es pod logs:
[INFO ][index.store              ] [Jens Meilleur Slap Shot] [project.example.bfc38003-c309-11e6-b098-0050568f5a25.2017.05.28][0] Failed to open / find files while reading metadata snapshot
[ERROR][com.floragunn.searchguard.auth.BackendRegistry] Not yet initialized
[WARN ][index.store              ] [Jens Meilleur Slap Shot] [project.example.bfc38003-c309-11e6-b098-0050568f5a25.2017.05.26][0] failed to build store metadata. checking segment info integrity (with commit [no])
...
[ERROR][com.floragunn.searchguard.action.configupdate.TransportConfigUpdateAction] [Trapper] Timeout java.util.concurrent.TimeoutException: Timeout after 30SECONDS while retrieving configuration for [config, roles, rolesmapping, internalusers, actiongroups](index=.searchguard.logging-es-06coa0un-6-4znyf)
java.util.concurrent.TimeoutException: Timeout after 30SECONDS while retrieving configuration for [config, roles, rolesmapping, internalusers, actiongroups](index=.searchguard.logging-es-06coa0un-6-4znyf)
...
[ERROR][com.floragunn.searchguard.auth.BackendRegistry] Not yet initialized
[ERROR][com.floragunn.searchguard.auth.BackendRegistry] Not yet initialized
  • Messages like Timeout after 30SECONDS
[2017-06-28 15:03:17,711][ERROR][com.floragunn.searchguard.auth.BackendRegistry] Not yet initialized (you may need to run sgadmin)
  • Messages like Failure No shard available
java.util.concurrent.TimeoutException: Timeout after 30SECONDS while retrieving configuration for [roles, rolesmapping](index=.searchguard)
[ERROR][i.f.e.p.a.ConfigurationLoader] Failure No shard available for [org.elasticsearch.action.get.MultiGetShardRequest@4c256fc] retrieving configuration for [roles, rolesmapping] (index=.searchguard)

Environment

  • Red Hat OpenShift Container Platform
    • 3.x
  • EFK stack
    • 3.4.1
    • 3.5.1+

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content