Problems Reporting Service running under SSL
My next hurdle has been trying to get reporting services running under SSL. I have obviously assigned an SSL certificate to the default web site and set Integrated Windows Authentication on and removed anonymous access. I have configured the RSReportServer.config file with the URL for the sites Report Server which matches the SSL ceritificate name. I have also configured the RSWebApplication.config file with the URL for the sites Report Server. The SecureConnectionLevel has been set to 2 for now, but still the site comes back with a HTTP 401 Unauthorized error when trying to log on. The Reporting Services WebApp log file shows the user which I logged on with trying to do something like a user map to a path: /reports/folder.aspx. Previous to this it tried to map a path to: /reports/home.aspx. The Unauthorized message appear directly under these two requests in the log file and a webexception message is writing to the log as below:
w3wp!ui!300!02/08/2006-09:30:40:: v VERBOSE: User map'<Users><User><Name>OSGCS\jwormald</Name><Paths><Path>/reports/Home.aspx</Path><NrReq>1</NrReq></Paths></User></Users>'
w3wp!ui!300!02/08/2006-09:30:40:: v VERBOSE: User map'<Users><User><Name>OSGCS\jwormald</Name><Paths><Path>/reports/Pages/Folder.aspx</Path><NrReq>1</NrReq></Paths></User></Users>'
w3wp!ui!300!02/08/2006-09:30:40:: e ERROR: The request failed with HTTP status 401: Unauthorized.
w3wp!ui!300!02/08/2006-09:30:40:: e ERROR: HTTP status code --> 500
-Details--
System.Net.WebException: The request failed with HTTP status 401: Unauthorized.
at System.Web.Services.Protocols.SoapHttpClientProtoc ol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtoc ol.Invoke(String methodName, Object[] parameters)
at Microsoft.SqlServer.ReportingServices.ReportingSer vice.ListSecureMethods()
at Microsoft.SqlServer.ReportingServices.RSConnection .GetSecureMethods()
at Microsoft.ReportingServices.UI.RSWebServiceWrapper .GetSecureMethods()
at Microsoft.SqlServer.ReportingServices.RSConnection .IsSecureMethod(String methodname)
at Microsoft.ReportingServices.UI.Global.SecureAllAPI ()
at Microsoft.ReportingServices.UI.ReportingPage.Ensur eHttpsLevel(HttpsLevel level)
at Microsoft.ReportingServices.UI.ReportingPage.Repor tingPage_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.Control.InitRecursive(Control namingContainer)
at System.Web.UI.Page.ProcessRequestMain()
w3wp!ui!300!02/08/2006-09:30:40:: e ERROR: Exception in ShowErrorPage: 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 System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowE rrorPage(String errMsg) at at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
at Microsoft.ReportingServices.UI.ReportingPage.ShowE rrorPage(String errMsg)
Can anyone help?

