I have installed a secured Elastic 7.10.0 cluster (3 master, 2 client, 5 data nodes) on OpenShift and added Kibana (2 node cluster).
However, with Kibana 7.10.0 installed it constantly experiences session timeouts.
I have set every configuration setting I could find to stop this from happening:
kibana.yml: |-
server.host: 0.0.0.0
xpack.security.session.idleTimeout: 900000 # timeout after 15 min idle
xpack.security.session.lifespan: "30d"
xpack.security.sessionTimeout: 86400000 # session lasts 24 hours
xpack.security.encryptionKey: "REDACTED"
elasticsearch:
hosts: ${ELASTICSEARCH_HOSTS}
username: ${ELASTICSEARCH_USERNAME}
password: ${ELASTICSEARCH_PASSWORD}
pingTimeout: 600000
requestTimeout: 600000
shardTimeout: 600000
startupTimeout: 600000
In OpenShift, I adjusted the route:
oc annotate route <<route-name>> --overwrite haproxy.router.openshift.io/timeout=86400000
However, it still timeouts out the session immediately using 7.10.0 but works find with 7.9.3
Any idea why this is happening?