Jump to content

ADM 13.0 52.24 Empty World Map


Recommended Posts

Hello,

 

I'm new to Citrix ADM.

Maybe I'm blind, but I can't find the option to enable Geo Mapping.

 

I'm using ADM just for HDX Insight, and it works fine.

Only the World Map stays empty

 

image.thumb.png.81f87120bed7c8a894e78da9d67c0850.png

 

Did I miss a configuration step?

As far as I know, the file with the IP blocks is included in the 13.x release.

 

Maybe someone could point me in the right direction!

 

Best regards

Lothar

Link to comment
Share on other sites

Hello Lothar,

 

For this world Map, ADM will try to populate the geo locations based on client IP which you see in user sessions. It will lookup the client IPs in the Geo location database file which is located in ADM. If the client IP (if it is public IP) matches the Geo Database file , you will see the corresponding Country,Region and City name in the World Map.

 

FYI: The ADM Geo database file will cover most of public IPs. Hope you have enabled AppFlow configuration for HDX Insight from ADM UI which in turn enables Geo Location.

 

 

 

Thanks

Murthy

Link to comment
Share on other sites

Hi Lothar

 

I am using the same version and all looks fine for me.

Do you have Sites under Networks >> Sites?

 

There was know issue in NetScaler MAS 11.1.49.16. Geo Location database is not showing any data on maps in NetScaler MAS 11.1.49.16 which was fixed  NetScaler MAS 11.1 build 50.16.

https://support.citrix.com/article/CTX219424

 

Thanks

Manoj

 

 

 

Link to comment
Share on other sites

Hi Lothar,

 

That's right. I meant for enable analytics. The sites options which is suggested above is not for HDX analytics. 

 

Now can you look out for Client IPs which is showing in user sessions. If it is private IP , then i suggest you to create private IP blocks to show up in World Map.

 

You can refer in detail below:

 

Citrix ADM can recognize the location of a client when the client private IP address is added to the Citrix ADM server. For example, if the IP address of a client falls within the range of a private IP address block associated with City A, Citrix ADM recognizes that the traffic is originating from City A for this client.

 

To create an IP block:

In Citrix ADM, navigate to Analytics > Settings > IP Blocks, and then click Add.

In Create IP Blocks page, specify the following parameters:

Name. Specify a name for the private IP block

Start IP address. Specify the lowest IP address range for the IP block.

End IP address. Specify the highest IP address range for the IP block.

Country. Select the country from the list.

Region. Based on the country, the region is auto-populated, but you can select your region.

City. Based on the region, the city is auto-populated, but you can select your city.

City Latitude and City Longitude. Based on the city you select, the latitude and longitude are auto-populated.

Click Create to finish.

 

Public IP blocks

Citrix ADM can also recognize the location of a client if the client uses public IP address. Citrix ADM has its built-in location CSV file that matches the location based on the client IP address range. 

Link to comment
Share on other sites

hmm, even with an manually created IP Block the map stays empty. It Shows Country *

 

With enabled Debugging mode in the Browser i see the following messages / errors

Geocoding Service: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account For more information on authentication and Google Maps JavaScript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key

Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

Is this relevant?

image.thumb.png.26f833cbfb708dcd0af744183db7804f.png

 

The ADM has full internet Access.

Link to comment
Share on other sites

yes, ADM has full internet access.

 

My browser is still showing this Error Message:

 

Geocoding Service: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account For more information on authentication and Google Maps JavaScript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key

 

Its calling the following URL and receives 200 OK:

http://maps.googleapis.com/maps/api/js/GeocodeService.Search?4s*&7sUS&9sde-DE&callback=_xdc_._7w2sbw&token=127032

 

the received geocodeservicesjs file contains the following Information:

 

/**/_xdc_._7w2sbw && _xdc_._7w2sbw( {
   "error_message" : "Geocoding Service: You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account For more information on authentication and Google Maps JavaScript API services please see: https://developers.google.com/maps/documentation/javascript/get-api-key",
   "results" : [],
   "status" : "REQUEST_DENIED"
}
 )

 

Do I have to request an API Key from Google?

I can't find anything in the ADM documentation.

 

 

Link to comment
Share on other sites

  • 3 years later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...