Experience Analytics - there are errors


BACK TO BLOG OVERVIEW


While pressing the tile ‘Experience Analytics’ in Sitecore 9, the following errors showed up:


There are errors.

The TopTenCampaignsByValue graph cannot be displayed due to a server error. Contact you system administrator.

The OnlineInteractionsByVisitsAndValuePerVisit graph cannot be displayed due to a server error. Contact you system administrator.

The TopTenPatternsByValuePerVisit graph cannot be displayed due to a server error. Contact you system administrator.

The OnlineInteractions graph cannot be displayed due to a server error. Contact you system administrator.

The ChannelsByVisits graph cannot be displayed due to a server error. Contact you system administrator.

The TopTenGoalsByConversions graph cannot be displayed due to a server error. Contact you system administrator.


As can be seen in the screenshot below:



Solution:

This issue occurs when there are connection/configuration issues between your CM and Reporting roles. You might want to check whether the corresponding ‘reporting.apikey’ within the connectionstrings.config match. Another plausible reason for this issue is that the CM is not able to make a connection to your reporting service. Please check whether there are firewall rules (NSG, ACL, IP restrictions etc.) that are blocking the required connection. In our case we had hardened/secured the reporting app service by limiting access using IP restrictions.