The report server has encountered a configuration error when browsing the ReportServer by iis

After insalling the Reporting Service of sQL 2K5 on win 2k3 I could not access the web site.

The error:
Reporting Services Error
--------------------------------------------------------------------------------

The report server has encountered a configuration error. See the report server log files for more information. (rsServerConfigurationError) Get Online Help

And the log of the report server
=========================================================================
<Header>
<Product>Microsoft SQL Server Reporting Services Version 9.00.3042.00</Product>
<Locale>en-US</Locale>
<TimeZone>Pacific Daylight Time</TimeZone>
<Path>d:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\LogFiles\ReportServer__08_07_2009_02_08_05.log</Path>
<SystemName>CQAAUTOVM003</SystemName>
<OSName>Microsoft Windows NT 5.2.3790 Service Pack 2</OSName>
<OSVersion>5.2.3790.131072</OSVersion>
</Header>
w3wp!webserver!8!8/7/2009-02:08:05:: i INFO: Reporting Web Server started
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing ConnectionType to '1' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing IsSchedulingService to 'True' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing IsNotificationService to 'True' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing IsEventService to 'True' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing PollingInterval to '10' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing WindowsServiceUseFileShareStorage to 'False' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MemoryLimit to '60' percent as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing RecycleTime to '720' minute(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MaximumMemoryLimit to '80' percent as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MaxAppDomainUnloadTime to '30' minute(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MaxQueueThreads to '0' thread(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing IsWebServiceEnabled to 'True' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing MaxScheduleWait to '5' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing DatabaseQueryTimeout to '120' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing ProcessRecycleOptions to '0' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing RunningRequestsScavengerCycle to '60' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing RunningRequestsDbCycle to '60' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing RunningRequestsAge to '30' second(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing CleanupCycleMinutes to '10' minute(s) as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing DailyCleanupMinuteOfDay to default value of '120' minutes since midnight because it was not specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing WatsonFlags to '1064' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing WatsonDumpOnExceptions to 'Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing WatsonDumpExcludeIfContainsExceptions to 'System.Data.SqlClient.SqlException,System.Threading.ThreadAbortException' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing SecureConnectionLevel to '0' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing DisplayErrorLink to 'True' as specified in Configuration file.
w3wp!library!8!8/7/2009-02:08:05:: i INFO: Initializing WebServiceUseFileShareStorage to 'False' as specified in Configuration file.
w3wp!resourceutilities!8!8/7/2009-02:08:05:: i INFO: Reporting Services starting SKU: Standard
w3wp!resourceutilities!8!8/7/2009-02:08:05:: i INFO: Evaluation copy: 0 days left
w3wp!resourceutilities!8!8/7/2009-02:08:05:: i INFO: Running on 1 physical processors, 2 logical processors
w3wp!runningjobs!8!8/7/2009-02:08:05:: i INFO: Database Cleanup (Web Service) timer enabled: Next Event: 600 seconds. Cycle: 600 seconds
w3wp!runningjobs!8!8/7/2009-02:08:05:: i INFO: Running Requests Scavenger timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!runningjobs!8!8/7/2009-02:08:05:: i INFO: Running Requests DB timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!runningjobs!8!8/7/2009-02:08:05:: i INFO: Memory stats update timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!library!8!08/07/2009-02:08:05:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information., Unable to load assembly Microsoft.EnterpriseManagement.Reporting.Security;
Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.EnterpriseManagement.Reporting.Security' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.EnterpriseManagement.Reporting.Security'
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at Microsoft.ReportingServices.Diagnostics.ExtensionClassFactory.LoadAssembly(String name)

Assembly manager loaded from: D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable d:\windows\system32\inetsrv\w3wp.exe
--- A detailed error log follows.

=== Pre-bind state information ===
LOG: User = CQA_TREE\esdcvsec
LOG: DisplayName = Microsoft.EnterpriseManagement.Reporting.Security
(Partial)
LOG: Appbase = file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/
LOG: Initial PrivatePath = d:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer\bin
Calling assembly : Microsoft.ReportingServices.Diagnostics, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: d:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer\web.config
LOG: Using host configuration file: \\?\D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet.config
LOG: Using machine configuration file from D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.EXE.

--- End of inner exception stack trace ---
w3wp!extensionfactory!8!08/07/2009-02:08:05:: e ERROR: Exception caught instantiating Windows report server extension: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.EnterpriseManagement.Reporting.Security' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.EnterpriseManagement.Reporting.Security'
at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
at System.Reflection.Assembly.Load(String assemblyString)
at Microsoft.ReportingServices.Diagnostics.ExtensionClassFactory.LoadAssembly(String name)

Assembly manager loaded from: D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable d:\windows\system32\inetsrv\w3wp.exe
--- A detailed error log follows.

=== Pre-bind state information ===
LOG: User = CQA_TREE\esdcvsec
LOG: DisplayName = Microsoft.EnterpriseManagement.Reporting.Security
(Partial)
LOG: Appbase = file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/
LOG: Initial PrivatePath = d:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer\bin
Calling assembly : Microsoft.ReportingServices.Diagnostics, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91.
===
LOG: This bind starts in default load context.
LOG: Using application configuration file: d:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer\web.config
LOG: Using host configuration file: \\?\D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet.config
LOG: Using machine configuration file from D:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.
LOG: Policy not being applied to reference at this time (private, custom, partial, or location-based assembly bind).
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.DLL.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///D:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/reportserver/91876fa8/d1158473/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security.EXE.
LOG: Attempting download of new URL file:///d:/Program Files/Microsoft SQL Server/MSSQL.2/Reporting Services/ReportServer/bin/Microsoft.EnterpriseManagement.Reporting.Security/Microsoft.EnterpriseManagement.Reporting.Security.EXE.

--- End of inner exception stack trace ---
at Microsoft.ReportingServices.Diagnostics.ExtensionClassFactory.LoadAssembly(String name)
at Microsoft.ReportingServices.Diagnostics.ExtensionClassFactory.CreateExtensionObject(Extension extConfig).
w3wp!library!8!08/07/2009-02:08:05:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information., Could not load Authentication extension;
Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information.
w3wp!library!8!8/7/2009-02:09:05:: i INFO: Catalog SQL Server Edition = Standard
w3wp!library!1!08/07/2009-02:10:17:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information., Could not load Authentication extension;
Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. See the report server log files for more information.


August 7th, 2009 9:15am

First make sure the server is fully patched.

Second re-run Reporting Services configuration manager.
Free Windows Admin Tool Kit Click here and download it now
August 7th, 2009 3:20pm

Hi GarthH_BI:

Thanks for your relpy. I have check that the Server has been fully patched already. And there is still such problem. You ask me re-run Reporting Services configuration manager what could I do after I launched the RS configuration manager?
August 10th, 2009 6:26am

Hi Sammy,

It looks like Microsoft Operations Manager is being installed on top of SQL Reporting Service 2005.

If so, the root cause should be:

When Microsoft Operations Manager is introduced to a SQL Reporting Service system, it modifies the configuration files of the SQL Reporting Service.

<Security>
<Extension Name="Windows" 
Type="Microsoft.EnterpriseManagement.Reporting.Security.GroupAuthorization, 
Microsoft.EnterpriseManagement.Reporting.Security">
<Configuration>
<Connection>
<ServerName>uswmclmomq02</ServerName>
</Connection>
</Configuration>
</Extension>
</Security>
<Authentication>
<Extension Name="Windows" 
Type="Microsoft.EnterpriseManagement.Reporting.Security.GroupAuthentication, 
Microsoft.EnterpriseManagement.Reporting.Security">
<Configuration>
<Connection>
<ServerName>uswmclmomq02</ServerName>
</Connection>
</Configuration>
</Extension>
</Authentication>

To solve the issue, please follow these steps:

1. When Microsoft Operations Manager is being installed on top of SQL Reporting Service 2005, it takes the backup of the Reporting Services configuration files as:

RSReportServer.config.0 and RSReportServer.config.1

2. Renamed one of these configuration files back to RSReportServer.config and restart

Reporting Services Windows Service and Internet Information Server (IIS).

3. After done the steps above, the Reporting Service may work fine. And then install Microsoft Operations Manager reports and Service Package 1 for Microsoft Operations Manager.

Please feel free to ask, if you have any more questions.

Thanks,

Jin Chen

Free Windows Admin Tool Kit Click here and download it now
August 10th, 2009 9:25am

Hi Jin Chen, Thank you very much for your advices. It really work. BTW when I opened the Configuration Report Server Manager the "Initialization" link button is disabled in the window. Do you know why?
August 12th, 2009 4:20am

Hi Jin,

Thanks a lot, worked.

Free Windows Admin Tool Kit Click here and download it now
August 30th, 2015 3:14am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics