Hi,
I have a system that has been running SQL Server 2008 R2 for few months now without any problem. My software automatically restarts "SQL Server Reporting Services" every night. Few days ago the report server was restarted but I saw following error in the ReportServerService log file.
rshost!rshost!2990!05/15/2014-02:00:05:: e ERROR: Failed to register url=http://+:80/ReportServer_TH/ for endpoint 2, error=b7.rshost!rshost!2990!05/15/2014-02:00:05:: w WARN: Endpoint 2 is enabled but no url is registered for vdir=/ReportServer_TH, pdir=C:\Program Files (x86)\Microsoft SQL Server\MSRS10_50.TH\Reporting Services\ReportServer.
library!WindowsService_0!cd4!05/15/2014-02:00:05:: i INFO: Catalog SQL Server Edition = Express
crypto!WindowsService_0!cd4!05/15/2014-02:00:05:: i INFO: Initializing crypto as user: NT AUTHORITY\NETWORK SERVICE
crypto!WindowsService_0!cd4!05/15/2014-02:00:05:: i INFO: Exporting public key
servicecontroller!DefaultDomain!29e0!05/15/2014-02:00:05:: e ERROR: Error creating HTTP endpoint. System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)
at Microsoft.ReportingServices.HostingInterfaces.IRsUnmanagedCallback.CreateHttpEndpoint(RsAppDomainType application, String[] urlPrefixes, Int32 cPrefixes, String[] hosts, Int32 cHosts, Boolean wildCardPresent, String virtualDirectory, String filePath, Int32 authType, Int32 logonMethod, String authDomain, String authRealm, Boolean authPersist, Int32 extendedProtectionLevel, Int32 extendedProtectionScenario, Boolean enabled)
at Microsoft.ReportingServices.Library.ServiceAppDomainController.SetWebConfiguration(RunningApplication rsApplication, Boolean enabled, String folder)
After I restarted the "SQL Server Reporting Services" from the Services it started working fine. I did not see this issue again.
Does anyone have a suggestion as to why the reporting services failed to register my url just once?
Thanks!