Hi,
on 1 server RH7.6 I installed test elasticsearch & kibana 7.11.2 with ROR plugins readonlyrest-1.28.0_es7.11.2 and readonlyrest_kbn_free-1.29.0_es7.11.2.
But when I login into kibana gui and click on Dev Tools, this command returns error:
GET _cat/health (also GET _cat/indices, POST _flush/synced etc.):
{
“error” : {
“root_cause” : [
{
“type” : “illegal_argument_exception”,
“reason” : “request [GET /_cat/health] does not support having a body”
}
],
“type” : “illegal_argument_exception”,
“reason” : “request [GET /_cat/health] does not support having a body”
},
“status” : 400
}
This command runs ok in Kibana Dev Tools:
GET _search
{
“query”: {
“match_all”: {}
}
}
After login into kibana gui I see these 3 messages in /var/log/messages
elk01 kibana: [17:34:50:707] [error][plugins][ReadonlyREST][cookieManager] Error: Bad hmac value
elk01 kibana: [17:34:50:746] [error][plugins][ReadonlyREST][cookieManager] Error: Bad hmac value
elk01 kibana: [17:34:50:748] [error][plugins][ReadonlyREST][cookieManager] Error: Bad hmac value
I’ve verified that all of the ES nodes are running the correct version.
[2021-07-09T15:39:10,743][INFO ][t.b.r.b.LogPluginBuildInfoMessage$] [staging-elasticsearch-coord-only-0]Starting ReadonlyREST plugin v1.31.0 on ES v7.12.1
Have you tried cleaning up the optimize directory in Kibana after the installation of the new ROR version? When you start Kibana next time it will regenerate it.
Have you tried cleaning up the optimize directory in Kibana after the installation of the new ROR version? When you start Kibana next time it will regenerate it.
This runs inside of a Docker container, and the last line of the Dockerfile is RUN rm -rf /usr/share/kibana/optimize/bundles/
In Kibana 6 we would see the optimized bundles being regenerated on startup, but I don’t see that happening in Kibana 7.