I found the resolution to this issue. The cause was that the SCOM service account did not have READ access on the administrator account that was doing the installation. I added READ access to the admin account for the SCOM service accounts and the installation succeeded.
Installing SCOM 2019 Reporting, SSRS 2019, Error: An error occurred when invoking the authorization extension / The system cannot find the file specified.
I'm running into an error when installing SCOM 2019 reporting feature. This is with a fresh SSRS 2019 installation. I have tried several times. It makes it most of the way through then runs into an error and rolls back. Relevant log portion is below. Any ideas?
[00:35:15]: Debug: :ReplaceSRSExtensionsWithOMExtensions: SRS Report Server Folder is: C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\
[00:35:15]: Debug: :ReplaceSRSExtensionsWithOMExtensions: RSSrvPolicy.Config File: C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\rsreportserver.config
[00:35:15]: Debug: :Setting retry count to:5
[00:35:15]: Debug: :More: 5 rety to go..
[00:35:15]: Debug: :Setting retry count to:5
[00:35:15]: Debug: :More: 5 rety to go..
[00:35:19]: Debug: :ReplaceSRSExtensionsWithOMExtensions: Restarted the service: ReportServer
[00:35:19]: Debug: :Setting retry count to:5
[00:35:19]: Debug: :More: 5 rety to go..
[00:35:24]: Warn: :Message:SRSPolicySetter WebException Exception: Unable to connect to the remote server. Will retry..
[00:35:24]: Debug: :Now Sleeping for : 60000 milliseconds
[00:36:24]: Debug: :More: 4 rety to go..
[00:37:33]: Warn: :Message:SRSPolicySetter SoapException Exception: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description) at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description). Will retry.. [00:37:33]: Warn: :Extra data:<detail><ErrorCode xmlns="http://www.microsoft.com/sql/reportingservices">rsAuthorizationExtensionError</ErrorCode><HttpStatus xmlns="http://www.microsoft.com/sql/reportingservices">400</HttpStatus><Message xmlns="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><HelpLink xmlns="http://www.microsoft.com/sql/reportingservices">https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861</HelpLink><ProductName xmlns="http://www.microsoft.com/sql/reportingservices">Microsoft SQL Server Reporting Services</ProductName><ProductVersion xmlns="http://www.microsoft.com/sql/reportingservices">15.0.1102.861</ProductVersion><ProductLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">127</ProductLocaleId><OperatingSystem xmlns="http://www.microsoft.com/sql/reportingservices">OsIndependent</OperatingSystem><CountryLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">1033</CountryLocaleId><MoreInformation xmlns="http://www.microsoft.com/sql/reportingservices"><Source>Microsoft.ReportingServices.ProcessingRenderingCommon</Source><Message msrs:ErrorCode="rsAuthorizationExtensionError" msrs:HelpLink="https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861" xmlns:msrs="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><MoreInformation><Source>mscorlib</Source><Message>The system cannot find the file specified. (Exception from HRESULT: 0x80070002)</Message></MoreInformation></MoreInformation><Warnings xmlns="http://www.microsoft.com/sql/reportingservices" /></detail> [00:37:33]: Debug: :Now Sleeping for : 60000 milliseconds [00:38:33]: Debug: :More: 3 rety to go.. [00:38:33]: Warn: :Message:SRSPolicySetter SoapException Exception: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException
1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description)
at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description). Will retry..
[00:38:33]: Warn: :Extra data:<detail><ErrorCode xmlns="http://www.microsoft.com/sql/reportingservices">rsAuthorizationExtensionError</ErrorCode><HttpStatus xmlns="http://www.microsoft.com/sql/reportingservices">400</HttpStatus><Message xmlns="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><HelpLink xmlns="http://www.microsoft.com/sql/reportingservices">https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861</HelpLink><ProductName xmlns="http://www.microsoft.com/sql/reportingservices">Microsoft SQL Server Reporting Services</ProductName><ProductVersion xmlns="http://www.microsoft.com/sql/reportingservices">15.0.1102.861</ProductVersion><ProductLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">127</ProductLocaleId><OperatingSystem xmlns="http://www.microsoft.com/sql/reportingservices">OsIndependent</OperatingSystem><CountryLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">1033</CountryLocaleId><MoreInformation xmlns="http://www.microsoft.com/sql/reportingservices"><Source>Microsoft.ReportingServices.ProcessingRenderingCommon</Source><Message msrs:ErrorCode="rsAuthorizationExtensionError" msrs:HelpLink="https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861" xmlns:msrs="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><MoreInformation><Source>mscorlib</Source><Message>The system cannot find the file specified. (Exception from HRESULT: 0x80070002)</Message></MoreInformation></MoreInformation><Warnings xmlns="http://www.microsoft.com/sql/reportingservices" /></detail>
[00:38:33]: Debug: :Now Sleeping for : 60000 milliseconds
[00:39:33]: Debug: :More: 2 rety to go..
[00:39:33]: Warn: :Message:SRSPolicySetter SoapException Exception: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description) at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description). Will retry.. [00:39:33]: Warn: :Extra data:<detail><ErrorCode xmlns="http://www.microsoft.com/sql/reportingservices">rsAuthorizationExtensionError</ErrorCode><HttpStatus xmlns="http://www.microsoft.com/sql/reportingservices">400</HttpStatus><Message xmlns="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><HelpLink xmlns="http://www.microsoft.com/sql/reportingservices">https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861</HelpLink><ProductName xmlns="http://www.microsoft.com/sql/reportingservices">Microsoft SQL Server Reporting Services</ProductName><ProductVersion xmlns="http://www.microsoft.com/sql/reportingservices">15.0.1102.861</ProductVersion><ProductLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">127</ProductLocaleId><OperatingSystem xmlns="http://www.microsoft.com/sql/reportingservices">OsIndependent</OperatingSystem><CountryLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">1033</CountryLocaleId><MoreInformation xmlns="http://www.microsoft.com/sql/reportingservices"><Source>Microsoft.ReportingServices.ProcessingRenderingCommon</Source><Message msrs:ErrorCode="rsAuthorizationExtensionError" msrs:HelpLink="https://go.microsoft.com/fwlink/?LinkId=20476&EvtSrc=Microsoft.ReportingServices.Exceptions.ErrorStrings&EvtID=rsAuthorizationExtensionError&ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&ProdVer=15.0.1102.861" xmlns:msrs="http://www.microsoft.com/sql/reportingservices">An error occurred when invoking the authorization extension.</Message><MoreInformation><Source>mscorlib</Source><Message>The system cannot find the file specified. (Exception from HRESULT: 0x80070002)</Message></MoreInformation></MoreInformation><Warnings xmlns="http://www.microsoft.com/sql/reportingservices" /></detail> [00:39:33]: Debug: :Now Sleeping for : 60000 milliseconds [00:40:33]: Debug: :More:1 *LAST* retry to go.. [00:40:34]: Error: :Error:All retrys failed!!. Message:SRSPolicySetter SoapException, now throwing:System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException
1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description)
at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description)
[00:40:34]: Error: :StackTrace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.Reporting.Setup.ReportService.ReportingService2005.GetRoleProperties(String Name, String& Description)
at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.SRSPolicySetter(String fullSRSURL)
[00:40:34]: Error: :SRSPolicySetter error: Threw Exception.Type: System.Web.Services.Protocols.SoapException, Exception Error Code: 0x80131501, Exception.Message: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description) at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description) [00:40:34]: Error: :StackTrace: at Microsoft.EnterpriseManagement.OperationsManager.SetupCommon.RetryLog.ProcessException(String strMsg, Exception e, String strExtra) at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.SRSPolicySetter(String fullSRSURL) [00:40:34]: Error: :ReplaceSRSExtensionsWithOMExtensions error: Threw Exception.Type: System.Web.Services.Protocols.SoapException, Exception Error Code: 0x80131501, Exception.Message: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException
1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description)
at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description)
[00:40:34]: Error: :StackTrace: at Microsoft.EnterpriseManagement.OperationsManager.SetupCommon.RetryLog.ProcessException(String strMsg, Exception e, String strExtra)
at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.SRSPolicySetter(String fullSRSURL)
at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.ReplaceSRSExtensionsWithOMExtensions(String srsReportServerFolder, String omServer, String reportServerURL, String srsServiceName)
[00:40:34]: Error: :Reporting Configuration failed.: Threw Exception.Type: System.Web.Services.Protocols.SoapException, Exception Error Code: 0x80131501, Exception.Message: System.Web.Services.Protocols.SoapException: An error occurred when invoking the authorization extension. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AuthorizationExtensionException: An error occurred when invoking the authorization extension. ---> System.ServiceModel.FaultException1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]: The system cannot find the file specified. (Exception from HRESULT: 0x80070002) at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetRoleProperties(String Name, Task[]& Tasks, String& Description) at Microsoft.ReportingServices.WebServer.ReportingService2005.GetRoleProperties(String Name, Task[]& Tasks, String& Description) [00:40:34]: Error: :StackTrace: at Microsoft.EnterpriseManagement.OperationsManager.SetupCommon.RetryLog.ProcessException(String strMsg, Exception e, String strExtra) at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.SRSPolicySetter(String fullSRSURL) at Microsoft.EnterpriseManagement.OperationsManager.Setup.ReportingConfigurationHelper.ReportingConfiguration.ReplaceSRSExtensionsWithOMExtensions(String srsReportServerFolder, String omServer, String reportServerURL, String srsServiceName) at Microsoft.SystemCenter.Essentials.SetupFramework.InstallItemsDelegates.OMReportingProcessor.ConfigureReporting(ProgressData progressData, Func
2 progressDelegate)
[00:40:34]: Error: :FATAL ACTION: ConfigureReportingForInstall
[00:40:34]: Error: :ProcessInstalls: Running the PostProcessDelegate returned false.
[00:40:34]: Always: :SetErrorType: Setting NonVitalFailure. currentInstallItem: Reporting Server
[00:40:34]: Error: :ProcessInstalls: Running the PostProcessDelegate for OMREPORTING failed.... but this item is not fatal so we will process the other items.
System Center Operations Manager
3 additional answers
Sort by: Most helpful
-
Joe Thompson 6 Reputation points
2021-07-21T14:48:22.423+00:00 I have found that if you used nested groups, you will get this error. Insure the SCOM Admins Group group is added DIRECTLY to the local administrators group on all the SCOM role servers. I had a customer who nested the SCOM Admins group into another group they put into the Local Admins group, and the reporting installation would fail everytime at applying security extensions....
-
XinGuo-MSFT 22,231 Reputation points
2021-02-11T07:42:13.997+00:00 Hi,
From the error message you provided, it seems the issue is with permission. Please make sure current install account has local administrator permission on the server and has “sysadmin” role level rights over the SQL instance.
Hope it can help.
-
Tim 116 Reputation points
2021-02-12T02:41:17.737+00:00 I tried a fresh installation on a brand new server VM and got the same error.