SSRS 2016 Subscription Error : Software Usage Metrics not enabled for EnterpriseCore edition ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.Operation Not Supported Native Mode Exception

Anupriya Athalye 1 Reputation point
2021-10-26T12:12:03.103+00:00

I have migrated my Reporting services to a new server (SSRS 2016) as my old server got decommissioned. My SQL DB is not changed it points to the old ReportServer14 database only.

I have done all the configurations. Everything seems to work fine. All the reports are working fine.
We have few data-driven subscriptions which upload the reports on our sharepoint site, that part is also working fine.

The issues is when I try to open subscriptions tab on any report it takes a while to display all the subscriptions. All the subscriptions are also loaded properly, its just that the following error is displayed in the log file:

INFO: Software Usage Metrics not enabled for EnterpriseCore edition ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.Operation Not Supported Native Mode Exception: , Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedNativeModeException: This operation is not supported on a report server that runs in native mode.;

I am not able to understand why is this error coming in my log file. Not able to understand why this error is logged every time I open the subscription tab of any report.

SQL Server Reporting Services
SQL Server Reporting Services
A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports.
2,806 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Joyzhao-MSFT 15,566 Reputation points
    2021-10-27T06:35:47.387+00:00

    Hi @Anupriya Athalye ,
    Have you configured Sharepoint mode before? What version did you migrate to SSRS2016 from? Which endpoint of the server web service are you using?
    here are three endpoints available for managing objects on a report server, ReportService2005, ReportService2006, and ReportService2010. The ReportService2005 endpoint is used for managing objects on a report server that is configured for native mode. The ReportService2006 endpoint is used for managing objects on a report server that is configured for SharePoint integrated mode. The ReportService2010 endpoint merges the functionalities of ReportService2005 and ReportService2006 and can manage objects on a report server that are configured for either native or SharePoint integrated mode.
    When a report server is configured for SharePoint integrated mode, the ReportService2005 APIs will return an rsOperationNotSupportedSharePointMode error. If the report server is configured for native mode, the ReportService2006 APIs will return an rsOperationNotSupportedNativeMode error. Similarly, when mode-specific APIs in ReportService2010 are used on unintended modes, the APIs will return the respective errors.
    For more information, please see: Report Server Web Service Endpoints.
    Best Regards,
    Joy
    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.