I have updates to Elastisearch and Kibana 6.0. I also updates to the RoR plugin which supports this version.
I have the stack to a point where everything is running. One problem I had to solve was the fact that the “.kibana” index was not compatible. So I followed a migration for this: https://www.elastic.co/guide/en/kibana/current/migrating-6.0-index.html.
When I now open Kibana, I need to login, when I do so, I get some errors in my log. Login in should not be required, as I am using nginx to take care of the read-only login for RoR.
My logs included:
[2017-11-25T15:35:42,189][INFO ][t.b.r.a.ACL ] e[35mFORBIDDEN by default req={ ID:1172552882-1280786755#664, TYP:UpdateRequest, CGR:N/A, USR:ez, BRS:false, ACT:indices:data/write/update, OA:127.0.0.1, IDX:.kibana-6, MET:POST, PTH:/.kibana-6/doc/index-pattern%3Aslack/_update?refresh=wait_for, CNT:<OMITTED, LENGTH=8272>, HDR:authorization,Connection,Content-Length,content-type,Host, HIS:[::KIBANA-SRV::->[auth_key_sha256->false]], [::RO DEVELOPER::->[kibana_access->false, auth_key_sha256->true]], [::RW DEVELOPER::->[auth_key_sha256->false]] } e[0m
[2017-11-25T15:35:42,190][INFO ][t.b.r.a.ACL ] e[35mFORBIDDEN by default req={ ID:1246710657-456782184#665, TYP:UpdateRequest, CGR:N/A, USR:ez, BRS:false, ACT:indices:data/write/update, OA:127.0.0.1, IDX:.kibana-6, MET:POST, PTH:/.kibana-6/doc/index-pattern%3Adiscourse/_update?refresh=wait_for, CNT:<OMITTED, LENGTH=5611>, HDR:authorization,Connection,Content-Length,content-type,Host, HIS:[::RO DEVELOPER::->[kibana_access->false, auth_key_sha256->true]], [::RW DEVELOPER::->[auth_key_sha256->false]], [::KIBANA-SRV::->[auth_key_sha256->false]] } e[0m
[2017-11-25T15:35:42,228][INFO ][t.b.r.a.ACL ] e[35mFORBIDDEN by default req={ ID:2121578520-892336636#666, TYP:UpdateRequest, CGR:N/A, USR:ez, BRS:false, ACT:indices:data/write/update, OA:127.0.0.1, IDX:.kibana-6, MET:POST, PTH:/.kibana-6/doc/index-pattern%3Agithub/_update?refresh=wait_for, CNT:<OMITTED, LENGTH=7756>, HDR:authorization,Connection,Content-Length,content-type,Host, HIS:[::RW DEVELOPER::->[auth_key_sha256->false]], [::KIBANA-SRV::->[auth_key_sha256->false]], [::RO DEVELOPER::->[kibana_access->false, auth_key_sha256->true]] } e[0m
[2017-11-25T15:35:43,189][INFO ][t.b.r.a.ACL ] e[35mFORBIDDEN by default req={ ID:1946456426-1504237983#671, TYP:UpdateRequest, CGR:N/A, USR:ez, BRS:false, ACT:indices:data/write/update, OA:127.0.0.1, IDX:.kibana-6, MET:POST, PTH:/.kibana-6/doc/index-pattern%3Arssblog/_update?refresh=wait_for, CNT:<OMITTED, LENGTH=3487>, HDR:authorization,Connection,Content-Length,content-type,Host, HIS:[::RO DEVELOPER::->[kibana_access->false, auth_key_sha256->true]], [::RW DEVELOPER::->[auth_key_sha256->false]], [::KIBANA-SRV::->[auth_key_sha256->false]] } e[0m
[2017-11-25T15:35:43,192][INFO ][t.b.r.a.ACL ] e[35mFORBIDDEN by default req={ ID:128451675-1136894506#672, TYP:UpdateRequest, CGR:N/A, USR:ez, BRS:false, ACT:indices:data/write/update, OA:127.0.0.1, IDX:.kibana-6, MET:POST, PTH:/.kibana-6/doc/index-pattern%3Arssforum/_update?refresh=wait_for, CNT:<OMITTED, LENGTH=3488>, HDR:authorization,Connection,Content-Length,content-type,Host, HIS:[::RW DEVELOPER::->[auth_key_sha256->false]], [::KIBANA-SRV::->[auth_key_sha256->false]], [::RO DEVELOPER::->[kibana_access->false, auth_key_sha256->true]] } e[0m
Does anyone have an idea what is wrong?
Note: with that kibana index migration, I no longer have .kibana, but .kibana-6. This is set in the kibana.yml. In my elasticsearch.yml I included the new .kibana-6 for authorization.