Kibana's Console can display a misleading message when a request only returns a status code. For example, a successful call to Elasticsearch's voting exclusion API (see here) causes Console to display Request failed to get to the server (status code: 200).
Steps to reproduce:
1.) Create a simple 3x node cluster (all master eligible nodes) and attempt to exclude one of the nodes via Kibana's Console:
Kibana version:
8.14.3
Elasticsearch version:
8.14.3
Describe the bug:
Kibana's Console can display a misleading message when a request only returns a status code. For example, a successful call to Elasticsearch's voting exclusion API (see here) causes Console to display
Request failed to get to the server (status code: 200)
.Steps to reproduce:
1.) Create a simple 3x node cluster (all master eligible nodes) and attempt to exclude one of the nodes via Kibana's Console:
Expected behavior:
Ideally, Kibana should interpret the
200
response code as a success.Screenshots (if relevant):