none
SSRS 2014 The attempt to connect to the report server failed. Check your connection information and that the report server is a compatible version

    Question

  • Web URl Fails with http error 505, Reports URL fails with The attempt to connect to the report server failed.  Check your connection information and that the report server is a compatible version.

    This was working yesterday, no known changes to configuration.

    I have found tons of posts but none that are remotely similar to what the error show in the log file.

    Any and all help is ALWAYS greatly appreciated!

    Below is current log file with errors in yellow:

    <Header>

      <Product>Microsoft SQL Server Reporting Services Version 2014.0120.4100.01 ((SQL14_PCU_main).150420-1653)</Product>

      <Locale>English (United States)</Locale>

      <TimeZone>Pacific Daylight Time</TimeZone>

      <Path>C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\Logfiles\ReportServerService__09_30_2015_12_18_23.log</Path>

      <SystemName>MCC-SQL03</SystemName>

      <OSName>Microsoft Windows NT 6.2.9200</OSName>

      <OSVersion>6.2.9200</OSVersion>

      <ProcessID>9736</ProcessID>

      <Virtualization>Hypervisor</Virtualization>

    </Header>

    <ProcessorArchitecture>AMD64</ProcessorArchitecture>

    <ApplicationArchitecture>AMD64</ApplicationArchitecture>

    rshost!rshost!1c38!09/30/2015-12:18:23:: i INFO: CLR runtime is initialized.

    rshost!rshost!1c38!09/30/2015-12:18:23:: i INFO: Derived memory configuration based on physical memory as 16776756 KB

    appdomainmanager!DefaultDomain!1c38!09/30/2015-12:18:23:: i INFO: Entered managed ServiceMain in DefaultDomain.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing ConnectionType to '0'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing SecureConnectionLevel to '0'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing DisableSecureFormsAuthenticationCookie to 'False'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing CleanupCycleMinutes to '10' minute(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing DatabaseQueryTimeout to '120' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RunningRequestsScavengerCycle to '60' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RunningRequestsDbCycle to '60' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RunningRequestsAge to '30' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MaxScheduleWait to '5' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing DisplayErrorLink to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing WebServiceUseFileShareStorage to 'False'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing WatsonFlags to '1064'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing WatsonDumpOnExceptions to 'Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing WatsonDumpExcludeIfContainsExceptions to 'System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing AuthenticationTypes to '4'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RSWindowsExtendedProtectionLevel to 'Off'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RSWindowsExtendedProtectionScenario to 'Proxy'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing EnableAuthPersistence to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing IsSchedulingService to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing IsNotificationService to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing IsEventService to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing PollingInterval to '10' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing WindowsServiceUseFileShareStorage to 'False'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MemorySafetyMargin to '80' percent as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MemoryThreshold to '90' percent as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing RecycleTime to '720' minute(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MaxAppDomainUnloadTime to '30' minute(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MaxQueueThreads to '0' thread(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: w WARN: Initializing UrlRoot to default value of ''  because it was incorrectly specified in Configuration file as ''.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing IsWebServiceEnabled to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing IsReportManagerEnabled to 'True'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing MaxConnections to '2'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing Timeout to '10' second(s) as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing AppID to '(Default)'  as specified in Configuration file.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Initializing CacheLevel to 'Default'  as specified in Configuration file.

    resourceutilities!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Reporting Services starting SKU: Standard

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using report server internal url http://localhost:80/ReportServer.

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using report server external url http://MCC-SQL03:80/ReportServer.

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using url root http://MCC-SQL03:80/ReportServer.

    rshost!rshost!3a84!09/30/2015-12:18:24:: i INFO: Configuring maxPhysicalCpu=4, minLogicalCpu=0

    rshost!rshost!3a84!09/30/2015-12:18:24:: i INFO: Logical processor per physical processor 1

    rshost!rshost!3a84!09/30/2015-12:18:24:: i INFO: Logical processor per core 1

    rshost!rshost!3a84!09/30/2015-12:18:24:: i INFO: Maximum logical CPU is 4

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using report server internal url http://localhost:80/ReportServer.

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using report server external url http://MCC-SQL03:80/ReportServer.

    configmanager!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Using url root http://MCC-SQL03:80/ReportServer.

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException

    library!DefaultDomain!3a84!09/30/2015-12:18:24:: i INFO: Minidump location: C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\Logfiles

    appdomainmanager!DefaultDomain!3a84!09/30/2015-12:18:25:: i INFO: Appdomain:2 WindowsService_0 started.

    library!WindowsService_0!3a84!09/30/2015-12:18:28:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson

    library!WindowsService_0!3a84!09/30/2015-12:18:28:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData

    library!WindowsService_0!3a84!09/30/2015-12:18:28:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException

    library!WindowsService_0!3a84!09/30/2015-12:18:28:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException

    library!WindowsService_0!3a84!09/30/2015-12:18:29:: i INFO: Minidump location: C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\Logfiles

    resourceutilities!WindowsService_0!3a84!09/30/2015-12:18:29:: i INFO: Reporting Services starting SKU: Standard

    library!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Catalog SQL Server Edition = Standard

    crypto!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Initializing crypto as user: NRMDOMAIN\rcssvc

    crypto!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Exporting public key

    crypto!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Performing sku validation

    crypto!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Importing existing encryption key

    appdomainmanager!DefaultDomain!3a84!09/30/2015-12:18:29:: i INFO: The UserAccountControl value for the service account is 66048

    rshost!rshost!391c!09/30/2015-12:18:29:: i INFO: Registered url=http://+:80/ReportServer/, vdir=/ReportServer, pdir=C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer.

    rshost!rshost!391c!09/30/2015-12:18:29:: i INFO: Currently registered url http://+:80/ReportServer/ on endpoint 2

    appdomainmanager!DefaultDomain!3a84!09/30/2015-12:18:29:: i INFO: The UserAccountControl value for the service account is 66048

    rshost!rshost!15ac!09/30/2015-12:18:29:: i INFO: Registered url=http://+:80/Reports/, vdir=/Reports, pdir=C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportManager.

    rshost!rshost!15ac!09/30/2015-12:18:29:: i INFO: Currently registered url http://+:80/Reports/ on endpoint 3

    rshost!rshost!377c!09/30/2015-12:18:29:: i INFO: Endpoint 4 is disabled and no url is registered vdir=/ReportServer/ReportBuilder, pdir=C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\ReportBuilder.

    resourceutilities!DefaultDomain!3a84!09/30/2015-12:18:29:: i INFO: Maximum memory limit is 65536Mb

    rshost!rshost!3a84!09/30/2015-12:18:29:: i INFO: Derived memory configuration based on physical memory as 16776756 KB

    servicecontroller!DefaultDomain!3964!09/30/2015-12:18:29:: i INFO: Total Physical memory: 17179398144

    rpcserver!DefaultDomain!391c!09/30/2015-12:18:29:: i INFO: Process monitoring started.

    dbpolling!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: EventPolling polling service started

    dbpolling!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: NotificationPolling polling service started

    dbpolling!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: SchedulePolling polling service started

    dbpolling!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: UpgradePolling polling service started

    dbpolling!WindowsService_0!368c!09/30/2015-12:18:29:: i INFO: PollingMaintenance: Polling started

    resourceutilities!WindowsService_0!368c!09/30/2015-12:18:29:: i INFO: Maximum memory limit is 65536Mb

    rpcserver!DefaultDomain!38ac!09/30/2015-12:18:29:: i INFO: RPC Server started.

    servicecontroller!DefaultDomain!38ac!09/30/2015-12:18:29:: i INFO: RPC Server started. Endpoint name ='ReportingServices$MSRS12.MSSQLSERVER'

    appdomainmanager!WindowsService_0!38ac!09/30/2015-12:18:29:: i INFO: Appdomain:2 WindowsService_0 initialized.

    library!DefaultDomain!15ac!09/30/2015-12:18:45:: i INFO: Catalog SQL Server Edition = Standard

    appdomainmanager!DefaultDomain!e00!09/30/2015-12:18:52:: i INFO: Appdomain:3 ReportServer_MSSQLSERVER_0-1-130881143319784045 started.

    appdomainmanager!DefaultDomain!e00!09/30/2015-12:18:53:: e ERROR: AppDomain ReportServer_MSSQLSERVER_0 failed to start. Error: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40)

    library!DefaultDomain!e00!09/30/2015-12:18:53:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: Failed to create HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       at System.Xml.XmlTextReaderImpl.Throw(Exception e)

       at System.Xml.XmlTextReaderImpl.ParseAttributes()

       at System.Xml.XmlTextReaderImpl.ParseElement()

       at System.Xml.XmlTextReaderImpl.ParseElementContent()

       at System.Configuration.XmlUtil.CopySection()

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil)

       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

       --- End of inner exception stack trace ---

       at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.GetAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObjectInternal(String appId, Type type, IApplicationHost appHost, Boolean failIfExists, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObject(String appId, Type type, String virtualPath, String physicalPath, Boolean failIfExists, Boolean throwOnError)

       at Repor

    appdomainmanager!ReportServer_0-1!e00!09/30/2015-12:18:54:: i INFO: Appdomain:3 ReportServer_MSSQLSERVER_0-1-130881143319784045 unloading

    library!DefaultDomain!e00!09/30/2015-12:18:54:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: Failed to create Report Server HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: An error occurred when attempting to start the application domain ReportServer within the Report Server service. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       --- End of inner exception stack trace ---;

    rshost!rshost!e00!09/30/2015-12:18:54:: e ERROR: Failed to create HttpRuntime 80131500.

    rshost!rshost!e00!09/30/2015-12:18:54:: e ERROR: Failed to get appdomain 80131500, pipeline=0x000000047819FE30.

    rshost!rshost!e00!09/30/2015-12:18:54:: e ERROR: Error state. Internal abort for pipeline=0x000000047819FE30 ...

    appdomainmanager!DefaultDomain!395c!09/30/2015-12:18:59:: i INFO: Appdomain:3 ReportServer_MSSQLSERVER_0-1-130881143319784045 unregistered.

    rshost!rshost!395c!09/30/2015-12:18:59:: i INFO: Application domain type ReportServer statistics: created: 1, unloaded: 1, failed: 0, timed out: 0.

    appdomainmanager!DefaultDomain!3a84!09/30/2015-12:19:09:: i INFO: Appdomain:4 ReportManager_MSSQLSERVER_0-2-130881143484477178 started.

    appdomainmanager!ReportManager_0-2!3a84!09/30/2015-12:19:13:: i INFO: RS authentication mode is 4; effective ASP.NET authentication mode is Windows. vdir=/Reports.

    appdomainmanager!DefaultDomain!3a84!09/30/2015-12:19:13:: i INFO: Appdomain:4 ReportManager_MSSQLSERVER_0-2-130881143484477178 initialized (#1).

    library!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson

    library!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData

    library!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException

    library!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException

    library!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: Minidump location: C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\Logfiles

    ui!ReportManager_0-2!3a84!09/30/2015-12:19:14:: i INFO: Registering with Software Usage Metrics Product:SQL Server 2014, Role:Microsoft SQL Server Reporting Services, RoleGuid:8cc0ac85-40f7-4886-9dab-021519800418

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:24:: i INFO: Appdomain:5 ReportServer_MSSQLSERVER_0-3-130881143633701026 started.

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:25:: e ERROR: AppDomain ReportServer_MSSQLSERVER_0 failed to start. Error: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40)

    library!DefaultDomain!185c!09/30/2015-12:19:25:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: Failed to create HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       at System.Xml.XmlTextReaderImpl.Throw(Exception e)

       at System.Xml.XmlTextReaderImpl.ParseAttributes()

       at System.Xml.XmlTextReaderImpl.ParseElement()

       at System.Xml.XmlTextReaderImpl.ParseElementContent()

       at System.Configuration.XmlUtil.CopySection()

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil)

       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

       --- End of inner exception stack trace ---

       at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.GetAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObjectInternal(String appId, Type type, IApplicationHost appHost, Boolean failIfExists, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObject(String appId, Type type, String virtualPath, String physicalPath, Boolean failIfExists, Boolean throwOnError)

       at Repor

    appdomainmanager!ReportServer_0-3!185c!09/30/2015-12:19:25:: i INFO: Appdomain:5 ReportServer_MSSQLSERVER_0-3-130881143633701026 unloading

    library!DefaultDomain!185c!09/30/2015-12:19:26:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: Failed to create Report Server HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: An error occurred when attempting to start the application domain ReportServer within the Report Server service. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       --- End of inner exception stack trace ---;

    rshost!rshost!185c!09/30/2015-12:19:26:: e ERROR: Failed to create HttpRuntime 80131500.

    rshost!rshost!185c!09/30/2015-12:19:26:: e ERROR: Failed to get appdomain 80131500, pipeline=0x00000004798EC2D0.

    rshost!rshost!185c!09/30/2015-12:19:26:: e ERROR: Error state. Internal abort for pipeline=0x00000004798EC2D0 ...

    ui!ReportManager_0-2!38ac!09/30/2015-12:19:28:: e ERROR: Microsoft.SqlServer.ReportingServices2010.RSConnection2010+MissingEndpointException: The attempt to connect to the report server failed.  Check your connection information and that the report server is a compatible version. ---> System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.

    The request failed with an empty response.

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SetConnectionProtocol()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       --- End of inner exception stack trace ---

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.ListItemTypes()

       at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

       at Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel()

       at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object sender, EventArgs args)

       at System.EventHandler.Invoke(Object sender, EventArgs e)

       at System.Web.UI.Control.OnInit(EventArgs e)

       at System.Web.UI.Page.OnInit(EventArgs e)

       at System.Web.UI.Control.InitRecursive(Control namingContainer)

       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    rshost!rshost!185c!09/30/2015-12:19:29:: i INFO: Application domain type ReportServer statistics: created: 2, unloaded: 2, failed: 0, timed out: 0.

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:29:: i INFO: Appdomain:6 ReportServer_MSSQLSERVER_0-4-130881143687765454 started.

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:31:: e ERROR: AppDomain ReportServer_MSSQLSERVER_0 failed to start. Error: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40)

    library!DefaultDomain!185c!09/30/2015-12:19:31:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: Failed to create HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       at System.Xml.XmlTextReaderImpl.Throw(Exception e)

       at System.Xml.XmlTextReaderImpl.ParseAttributes()

       at System.Xml.XmlTextReaderImpl.ParseElement()

       at System.Xml.XmlTextReaderImpl.ParseElementContent()

       at System.Configuration.XmlUtil.CopySection()

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil)

       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

       --- End of inner exception stack trace ---

       at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.GetAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObjectInternal(String appId, Type type, IApplicationHost appHost, Boolean failIfExists, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObject(String appId, Type type, String virtualPath, String physicalPath, Boolean failIfExists, Boolean throwOnError)

       at Repor

    appdomainmanager!ReportServer_0-4!185c!09/30/2015-12:19:31:: i INFO: Appdomain:6 ReportServer_MSSQLSERVER_0-4-130881143687765454 unloading

    library!DefaultDomain!185c!09/30/2015-12:19:32:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: Failed to create Report Server HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: An error occurred when attempting to start the application domain ReportServer within the Report Server service. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       --- End of inner exception stack trace ---;

    rshost!rshost!185c!09/30/2015-12:19:32:: e ERROR: Failed to create HttpRuntime 80131500.

    rshost!rshost!185c!09/30/2015-12:19:32:: e ERROR: Failed to get appdomain 80131500, pipeline=0x00000004798EC2D0.

    rshost!rshost!185c!09/30/2015-12:19:32:: e ERROR: Error state. Internal abort for pipeline=0x00000004798EC2D0 ...

    ui!ReportManager_0-2!38ac!09/30/2015-12:19:34:: e ERROR: Microsoft.SqlServer.ReportingServices2010.RSConnection2010+MissingEndpointException: The attempt to connect to the report server failed.  Check your connection information and that the report server is a compatible version. ---> System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.

    The request failed with an empty response.

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SetConnectionProtocol()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       --- End of inner exception stack trace ---

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.ListItemTypes()

       at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

       at Microsoft.ReportingServices.UI.GlobalLinks.Control_Init(Object sender, EventArgs args)

    ui!ReportManager_0-2!38ac!09/30/2015-12:19:34:: e ERROR: HTTP status code --> 500

    -------Details--------

    Microsoft.SqlServer.ReportingServices2010.RSConnection2010+MissingEndpointException: The attempt to connect to the report server failed.  Check your connection information and that the report server is a compatible version. ---> System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.

    The request failed with an empty response.

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SetConnectionProtocol()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       --- End of inner exception stack trace ---

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()

       at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.ListItemTypes()

       at Microsoft.ReportingServices.UI.Global.SecureAllAPI()

       at Microsoft.ReportingServices.UI.ReportingPage.EnsureHttpsLevel()

       at Microsoft.ReportingServices.UI.ReportingPage.ReportingPage_Init(Object sender, EventArgs args)

       at System.EventHandler.Invoke(Object sender, EventArgs e)

       at System.Web.UI.Control.OnInit(EventArgs e)

       at System.Web.UI.Page.OnInit(EventArgs e)

       at System.Web.UI.Control.InitRecursive(Control namingContainer)

       at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    rshost!rshost!185c!09/30/2015-12:19:34:: i INFO: Application domain type ReportServer statistics: created: 3, unloaded: 3, failed: 0, timed out: 0.

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:34:: i INFO: Appdomain:7 ReportServer_MSSQLSERVER_0-5-130881143741204775 started.

    appdomainmanager!DefaultDomain!185c!09/30/2015-12:19:35:: e ERROR: AppDomain ReportServer_MSSQLSERVER_0 failed to start. Error: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40)

    library!DefaultDomain!185c!09/30/2015-12:19:35:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: Failed to create HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       at System.Xml.XmlTextReaderImpl.Throw(Exception e)

       at System.Xml.XmlTextReaderImpl.ParseAttributes()

       at System.Xml.XmlTextReaderImpl.ParseElement()

       at System.Xml.XmlTextReaderImpl.ParseElementContent()

       at System.Configuration.XmlUtil.CopySection()

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(XmlUtil xmlUtil, String parentConfigKey, Boolean inLocation, String locationSubPath, OverrideModeSetting overrideMode, Boolean skipInChildApps)

       at System.Configuration.BaseConfigurationRecord.ScanSections(XmlUtil xmlUtil)

       at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

       --- End of inner exception stack trace ---

       at System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.GetAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObjectInternal(String appId, Type type, IApplicationHost appHost, Boolean failIfExists, HostingEnvironmentParameters hostingParameters)

       at System.Web.Hosting.ApplicationManager.CreateObject(String appId, Type type, String virtualPath, String physicalPath, Boolean failIfExists, Boolean throwOnError)

       at Repor

    appdomainmanager!ReportServer_0-5!185c!09/30/2015-12:19:35:: i INFO: Appdomain:7 ReportServer_MSSQLSERVER_0-5-130881143741204775 unloading

    library!DefaultDomain!185c!09/30/2015-12:19:36:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: Failed to create Report Server HTTP Runtime, Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerAppDomainManagerException: An error occurred when attempting to start the application domain ReportServer within the Report Server service. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeInternalException: An internal or system error occurred in the HTTP Runtime object for application domain ReportServer_MSSQLSERVER_0.  ---> System.Configuration.ConfigurationErrorsException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41. (C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer\web.config line 40) ---> System.Xml.XmlException: Name cannot begin with the '=' character, hexadecimal value 0x3D. Line 40, position 41.

       --- End of inner exception stack trace ---;

    rshost!rshost!185c!09/30/2015-12:19:36:: e ERROR: Failed to create HttpRuntime 80131500.

    rshost!rshost!185c!09/30/2015-12:19:36:: e ERROR: Failed to get appdomain 80131500, pipeline=0x00000004798EC2D0.

    rshost!rshost!185c!09/30/2015-12:19:36:: e ERROR: Error state. Internal abort for pipeline=0x00000004798EC2D0 ...

    ui!ReportManager_0-2!38ac!09/30/2015-12:19:38:: e ERROR: System.Threading.ThreadAbortException: Thread was being aborted.

       at System.Threading.Thread.AbortInternal()

       at System.Threading.Thread.Abort(Object stateInfo)

       at System.Web.HttpResponse.End()

       at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)

    appdomainmanager!DefaultDomain!395c!09/30/2015-12:19:41:: i INFO: Appdomain:7 ReportServer_MSSQLSERVER_0-5-130881143741204775 unregistered.

    rshost!rshost!395c!09/30/2015-12:19:41:: i INFO: Application domain type ReportServer statistics: created: 4, unloaded: 4, failed: 0, timed out: 0.

    library!WindowsService_0!1dbc!09/30/2015-12:28:29:: i INFO: Call to CleanBatch()

    library!WindowsService_0!1dbc!09/30/2015-12:28:29:: i INFO: Cleaned 0 batch records, 0 policies, 0 sessions, 0 cache entries, 0 snapshots, 0 chunks, 0 running jobs, 0 persisted streams, 0 segments, 0 segment mappings, 0 edit sessions.

    library!WindowsService_0!1dbc!09/30/2015-12:28:29:: i INFO: Call to CleanBatch() ends

    Wednesday, September 30, 2015 8:10 PM

Answers

  • Well it's something to do with the web.config file, which it appears you've already gathered that.  Here is an example of a good Web.Config file you can look at to compare where some syntax is apparently off, like a missing quotation mark or something.  Try copying and pasting your web.config file into an application that will color codes XML for you, like Notepad++ (you have to select XML from the language menu first).  That or save your web.config file as an XML file (i.e., web.config.xml) and open it in Internet Explorer.  Then start looking for some syntax that doesn't make sense.  It's possible someone made a change here but it didn't become evident until someone rebooted the server or service.

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <pages validateRequest="false">
          <controls>
            <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=54u81734ue8yj902" />
          </controls>
        </pages>
        <authentication mode="Windows" />
        <identity impersonate="true" />
        <compilation defaultLanguage="c#" debug="false" tempDirectory="C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\RSTempFiles\">
          <assemblies>
            <clear />
            <add assembly="ReportingServicesWebServer" />
            <add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=r3927yd73dd7126u" />
          </assemblies>
        </compilation>
        <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
        <sessionState mode="Off" />
        <httpHandlers>
          <add verb="*" path="Reserved.ReportServer" type="Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler, ReportingServicesWebServer" />
          <add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, ReportingServicesWebServer, Version=12.0.0.0, Culture=neutral, PublicKeyToken=728194da8732xe98" />
          <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=2873019cd8247f72" validate="false" />
        </httpHandlers>
        <httpModules>
          <clear />
          <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
          <add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
          <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
          <add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule" />
          <add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
          <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
          <add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" />
          <add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" />
          <add name="Profile" type="System.Web.Profile.ProfileModule" />
          <add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=2.0.0.0, Culture=neutral, PublicKeyToken=r3927yd73dd7126u" />
        </httpModules>
        <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
        <httpRuntime executionTimeout="9000" />
        <securityPolicy>
          <trustLevel name="RosettaSrv" policyFile="rssrvpolicy.config" />
        </securityPolicy>
        <trust level="RosettaSrv" originUrl="" />
        <webServices>
          <soapExtensionTypes>
            <add type="Microsoft.ReportingServices.WebServer.RsSoapExtension, ReportingServicesWebServer" priority="1" group="1" />
          </soapExtensionTypes>
          <soapExtensionReflectorTypes>
            <add type="Microsoft.ReportingServices.WebServer.RsSoapExtensionReflector, ReportingServicesWebServer" />
          </soapExtensionReflectorTypes>
        </webServices>
      </system.web>
      <runtime>
        <alwaysFlowImpersonationPolicy enabled="true" />
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.Interfaces" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="8.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.ProcessingCore" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.ProcessingObjectModel" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="msmgdsrv" publicKeyToken="728194da8732xe98" />
            <codeBase version="9.0.0.0" href="C:\Program Files\Microsoft Analysis Services\AS OLEDB\120\msmgdsrv.dll" />
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
    </configuration>

    • Marked as answer by Lateralus57 Thursday, October 1, 2015 3:44 PM
    Thursday, October 1, 2015 1:49 PM

All replies

  • Hi,

    Check the below 

    You can find a full run down of the solution here:
    http://www.kodyaz.com/blogs/software_development_blog/archive/2007/04/13/517.aspx

    But basically to resolve the issue update the following CodeGroup block permission in rssrvpolicy.config from Nothing to FullTrust.

    <CodeGroup 
                                class="FirstMatchCodeGroup"
                                version="1"
                                PermissionSetName="Nothing">

    to FullTrust in order to let the application access the assemblies successfully.

    <CodeGroup 
                                class="FirstMatchCodeGroup"
                                version="1"
                                PermissionSetName="FullTrust">

    Hope this may be of help to someone.


    Please Dont forget to mark as answer and Helpful Post. It helps others to find relevant posts to the same question. Milan Das

    Thursday, October 1, 2015 6:45 AM
  • Well it's something to do with the web.config file, which it appears you've already gathered that.  Here is an example of a good Web.Config file you can look at to compare where some syntax is apparently off, like a missing quotation mark or something.  Try copying and pasting your web.config file into an application that will color codes XML for you, like Notepad++ (you have to select XML from the language menu first).  That or save your web.config file as an XML file (i.e., web.config.xml) and open it in Internet Explorer.  Then start looking for some syntax that doesn't make sense.  It's possible someone made a change here but it didn't become evident until someone rebooted the server or service.

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.web>
        <pages validateRequest="false">
          <controls>
            <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=54u81734ue8yj902" />
          </controls>
        </pages>
        <authentication mode="Windows" />
        <identity impersonate="true" />
        <compilation defaultLanguage="c#" debug="false" tempDirectory="C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\RSTempFiles\">
          <assemblies>
            <clear />
            <add assembly="ReportingServicesWebServer" />
            <add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
            <add assembly="System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=r3927yd73dd7126u" />
          </assemblies>
        </compilation>
        <trace enabled="false" requestLimit="10" pageOutput="false" traceMode="SortByTime" localOnly="true" />
        <sessionState mode="Off" />
        <httpHandlers>
          <add verb="*" path="Reserved.ReportServer" type="Microsoft.ReportingServices.WebServer.ReportServiceHttpHandler, ReportingServicesWebServer" />
          <add verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, ReportingServicesWebServer, Version=12.0.0.0, Culture=neutral, PublicKeyToken=728194da8732xe98" />
          <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=2873019cd8247f72" validate="false" />
        </httpHandlers>
        <httpModules>
          <clear />
          <add name="OutputCache" type="System.Web.Caching.OutputCacheModule" />
          <add name="WindowsAuthentication" type="System.Web.Security.WindowsAuthenticationModule" />
          <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
          <add name="PassportAuthentication" type="System.Web.Security.PassportAuthenticationModule" />
          <add name="RoleManager" type="System.Web.Security.RoleManagerModule" />
          <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule" />
          <add name="FileAuthorization" type="System.Web.Security.FileAuthorizationModule" />
          <add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" />
          <add name="Profile" type="System.Web.Profile.ProfileModule" />
          <add name="ErrorHandlerModule" type="System.Web.Mobile.ErrorHandlerModule, System.Web.Mobile, Version=2.0.0.0, Culture=neutral, PublicKeyToken=r3927yd73dd7126u" />
        </httpModules>
        <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
        <httpRuntime executionTimeout="9000" />
        <securityPolicy>
          <trustLevel name="RosettaSrv" policyFile="rssrvpolicy.config" />
        </securityPolicy>
        <trust level="RosettaSrv" originUrl="" />
        <webServices>
          <soapExtensionTypes>
            <add type="Microsoft.ReportingServices.WebServer.RsSoapExtension, ReportingServicesWebServer" priority="1" group="1" />
          </soapExtensionTypes>
          <soapExtensionReflectorTypes>
            <add type="Microsoft.ReportingServices.WebServer.RsSoapExtensionReflector, ReportingServicesWebServer" />
          </soapExtensionReflectorTypes>
        </webServices>
      </system.web>
      <runtime>
        <alwaysFlowImpersonationPolicy enabled="true" />
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.Interfaces" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="8.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.ProcessingCore" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.ReportingServices.ProcessingObjectModel" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="9.0.242.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="728194da8732xe98" culture="neutral" />
            <bindingRedirect oldVersion="10.0.0.0" newVersion="12.0.0.0" />
            <bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" />
          </dependentAssembly>
          <dependentAssembly>
            <assemblyIdentity name="msmgdsrv" publicKeyToken="728194da8732xe98" />
            <codeBase version="9.0.0.0" href="C:\Program Files\Microsoft Analysis Services\AS OLEDB\120\msmgdsrv.dll" />
          </dependentAssembly>
        </assemblyBinding>
      </runtime>
    </configuration>

    • Marked as answer by Lateralus57 Thursday, October 1, 2015 3:44 PM
    Thursday, October 1, 2015 1:49 PM
  • Hello JJordheim, I did as suggested and found the syntax error in my copy of the web.config file. Made the necessary changes and now able to open SSRS Reports.

    Odd thing about this issue, SSRS was working 2 days prior to my issue, no one but me has access to this server that would allow them to make a change. Strange...

    Thanks again for your help!

    Thursday, October 1, 2015 3:47 PM