Questo errore si è presentato dopo una migrazione di SQL Server Reporting dalla versione 2016 alla versione 2019:
System.ServiceModel.FaultException: This operation is not supported on a report server that runs in native mode. ---> Microsoft.ReportingServices.Diagnostics.Utilities.OperationNotSupportedNativeModeException: This operation is not supported on a report server that runs in native mode.
si presentava facendo una chiamata C# all'endpoint
URL
http://nomeserver/reportserver/ReportExecution2005.asmx
la riga che dava errore era questa
C#
LoadReportResponse loadReponse = await rs.LoadReportAsync(trustedHeader, reportPath, null);

Cercando sul log del server di Reporting compariva un ulteriore errore più specifico

TrustedHeader Not Supported in Native Mode.
Per risolverlo è stato sufficiente cambiare la riga
C#
var trustedHeader = new TrustedUserHeader();
in
C#
TrustedUserHeader trustedHeader = null;
Questo errore si dovrebbe presentare solo con endpoint http.
Vedi anche Configure TLS connections on a native mode report server
Potrebbe interessarti anche: