When running a report using Report Builder 1.0 (against an SQL Server 2008 SP1 server, with cumulative update 9 installed), if the session used by the report builder is aborted/closed/dropped then Report Builder returns the following error:
"The remote server returned an error: (401) Unauthorized."
The SSRS logfiles record this error:
Info: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerHttpRuntimeClientDisconnectionException: A client has disconnected from the Report Server Web service application domain ReportServer_MSSQLSERVER_0-5-129278020174062500. No corrective action is required. An error code has been submitted to ASP.NET to release the connection. The error code is 80070040. ---> System.Runtime.InteropServices.COMException (0x80070040): The specified network name is no longer available. (Exception from HRESULT: 0x80070040)
This can be replicated by:
1) Start running a report in Report Builder 1.0
2) use a HTTP debugging tool to view current sessions
3) Terminate the session currently in use by Report Builder 1.0
You should see the 401 error message.
I have tested this in Report Builder 2.0, which reports the correct message stating that the connection has been terminated.