Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi @Hezi - check the WMS (Web Map Service) server URL is correctly formatted.The URL provided to IconMap needs to point to the GetCapabilities request or directly to the tile layer. Ensure that you are using the correct WMS layer name in the IconMap visual settings.the WMS server is accessible from the Power BI machine. Try accessing the WMS server directly using a browser from the same machine.Check that there are no firewall or security rules on the network preventing Power BI from accessing the WMS server.Verify that CORS (Cross-Origin Resource Sharing) is fully enabled on the WMS server to allow external requests.
While you are using IconMap v3.2.4.5, it's worth checking if there's a more recent version or if there are any known issues with the version you have. If possible, try updating or reinstalling the IconMap visual to ensure that no bugs are affecting it.
If these points don't resolve the issue, the problem could either be with Power BI's handling of the WMS requests or a deeper configuration issue with the WMS server itself. Using a network traffic inspection tool like Fiddler will be crucial to understanding whether the requests are leaving Power BI and reaching the server.
GitHub - jamesdales/IconMapSupport
Power BI Desktop diagnostics collection - Power BI | Microsoft Learn
Create an ArcGIS map in Power BI - Power BI | Microsoft Learn
https://www.ogc.org/standard/wms/
Proud to be a Super User! | |
Thnx.
Here are a few clarifications. The issue is definitely in the Power BI side. There are NO outgoing requests going out from the PBI towards the WMS server whatsoever.
I have enabled Diagnostics and through the lines I encountered CPS errors. Content Security Policy is complaining... The error messages are far from being clear and the url that appears on the PBI error log seems to work when invoked from a Edge browser window- while we acknowledge Advanced/Proceed to ignore the missing SSL. Maybe PBI does not send out any requests because of such security blocakge.
So pity that the IconMap even does not bother to popup any error/info message.
Now, we are trying to export a license certificate from the GeoServer and apply it on the EDGE browser side. Whether or not this will allow the PBI to send out the GeoServer requests (which as printed in the Diagnostic file look OK- i.e. they work on the browser)- that is now the next step.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!