Kibana tile map not loading (trying to load from example.com)

I just created my first tile map. I have heat maps showing but there is no map. I've seen lots of similar questions to this but haven't seen any resolutions. I'm on kibana 5.2.1. If I select the "WMS compliant map server" option then the USGS maps load properly, but they don't zoom very much and don't show cities et al. When I run with chrome devtools running I see that kibana is trying to access https://example.com, e.g.:

"https://example.com/v1/default/6/38/25.png"
"https://example.com/v1/default/6/38/26.png"

etc., and getting 404 response codes. What's going on here?

What settings are you using when you select WMS compliant map server?

Hi Joe, I'm totally new to kibana, I didn't adjust any settings. I only selected the checkbox "WMS compliant map server" and then I see a map. All the settings are on their defaults after setting up kibana:

WMS url*
https://basemap.nationalmap.gov/arcgis/services/USGSTopo/MapServer/WMSServer
WMS layers*
0
WMS version*
1.3.0
WMS format*
image/png
WMS attribution
Maps provided by USGS

There's a mistake, though, in my initial post. The kibana version apparently is 5.1. It is the AWS managed ES cluster.
The reason I know there's a problem is because on my 5.2.1 local install this works as expected (without the WMS map server).

I don't know why you're seeing requests to example.com. I checked the 5.2.1 codebase, but maybe there's a problem with the 5.1 version we shipped. I'm not at all familiar with what versions the AWS ES service is using, can you check to see what the patch version is?

I did notice that the the default WMS server, the one you see there, doesn't seem to work anymore, so that's probably why your maps are blank. Changing that to another valid WMS map service should fix it.

Seems like the old URL moved, try setting it to https://basemap.nationalmap.gov/arcgis/services/USGSImageryTopo/MapServer/WMSServer

I don't think I have access to the elastic/kibana machines in the aws cluster, so I wouldn't know how to see the patch version. Also maybe I was a bit confusing: I don't want the WMS server maps, but rather the default maps that work kibana uses. On my local install, this fetches tiles from (for example):

"https://tiles.elastic.co/v1/default/8/152/103.png?my_app_name=kibana&my_app_version=5.1.2&elastic_tile_service_tos=agree"

How can I get the 5.1 kibana to use https://tiles.elastic.co/ as well?

Oh, I'm sorry, I misunderstood. I didn't realize you were using the USGS maps as an alternative to default maps only because the defaults maps were not working.

You mentioned that you're running on AWS, are you running on your own EC2 instances, or using the AWS Elasticsearch service? The later will not work with our tilemaps, but the former should.

No I'm using AWS ES service. Why won't it work there?

They aren't allowed to use our tilemap service, per the terms of service.

Who May Use Elastic Tile Service?
Only users of unmodified Kibana binaries obtained directly by Elastic or an authorized distribution point (e.g., downloads and GitHub) are allowed to use the Elastic Tile Service.

The version of Kibana they run on their hosted service is modified.

I also had the same issue. Is there a way around this issue?

Thanks

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.