I am running kibana in docker. I am serving geojson file using simplehttpserver in python. I tried different options by enabling cors, but I have trouble getting this work in Kibana. The last option I tried is to run the python server in docker instance where kibana is running. No luck from any of this. Kindly help me fix this issue. Is there any configuration I am missing ?
When I monitored the network tab, I could see 200 response for fetching the geojson file, but there is a warning popup saying there is cors error
You'll probably want to update server.cors.origin
in your config/kibana.yml.
@lukas I tried the configuration you mentioned and I still have the same issue.
My kibana config looks like below
server.cors : true
server.cors.origin: ["*"]
server.cors.additionalHeaders: ["kbn-version", "cookie"]
server.cors.credentials: true
regionmap:
layers:
- name: "Nepal"
url: "http://localhost:8000/nepal.geojson"
attribution: "exploratory.io"
fields:
- name: "NAME"
description: "Name"
Generated a new geojson file and restarted my docker instance. After this, I got this working. But, one feedback is to change the warning pop up message which is misleading. The message is common for all the errors which is why, I wasted my time.
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.