I am running kibana 4.4.1 on RHEL 7.2
Everything works when the kibana.yml file does not contain settings server.basePath
. Kibana successfully launches and spits out a message
[info][listening] Server running at http://x.x.x.x:5601/
curl http://x.x.x.x:5601/app/kibana
returns the expected HTML.
However, when basePath is set to server.basePath: "/kibana4"
, http: // xxxx: 5601 / kibana4 / app / kibana leads to 404. Why?
Server starts successfully with the same protocol
[info][listening] Server running at http://x.x.x.x:5601/
but
curl http://x.x.x.x:5601/
returns
<script>
var hashRoute = '/kibana4/app/kibana';
var defaultRoute = '/kibana4/app/kibana';
...
</script>
curl http://x.x.x.x:5601/kibana4/app/kibana
is returning
{"statusCode":404,"error":"Not Found"}
Why does "/ kibana4 / app / kibana" return 404?
source
share