Implementing a Security Extension in SSRS 2005

  • I need to implement a custom security model in SSRS, for which the authentication should be done through CWIPS, a single sign on application that is based on the CAS application from Yale University.

    I succeeded in implementing the forms-based security extension sample from codeplex, and also have a sample for working with the CWIPS single sign on application in a ASP.Net app.

    However, I can not find how to combine those two so I can use CWIPS authentication in SSRS.

    Microsoft support suggested I should read the CWIPS cookie from within the Logonuser method of the security extension, but I didn't get that working.

    Can anyone give me suggestions to get this working, or share experiences on building a security extension for SSRS that used a different model than the sample to authenticate the user?

    Peter Rijs
    BI Consultant, The Netherlands

  • With some help of a colleague who is more familiar with asp.net and the security around that, we finally made this work.

    I'm not quite sure how to describe it, but "using a http-module in the asp-pipeline" sounds like what is doing the trick now (I read that somewhere else).

    For ReportBuilder the issue could not be solved, and all the references we found to this matter suggested that it can't be done, so we stick with Forms authentication for ReportBuilder.

    Peter Rijs
    BI Consultant, The Netherlands

  • Hello,

    I need to implement a custom security model in SSRS, could you please tell me how can I do that?, steps to follow?

    Thanks

  • I suggets you begin with getting the sample extension from codeplex to work, en then tailor it to your needs.

    There is also some documentation about this sample, end some general info on BOL to start with (the BOL info is by far not enough to build a security extension).

    Peter Rijs
    BI Consultant, The Netherlands

  • Hi,

    I need to create Forms Authentication in SSRS 2008.

    I tried to change RSReportServer and Web config files as referred in

    http://msdn.microsoft.com/en-us/library/cc281383.aspx

    but i got the error while opening the ReportManager

    "StringStartsWith can't accept the null parameter"

    The log file is as follows :

    Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error.

    ui!ReportManager_0-7!11ec!05/23/2011-17:59:20:: e ERROR: StringStartsWith can't accept null parameters

    ui!ReportManager_0-7!11ec!05/23/2011-17:59:20:: e ERROR: HTTP status code --> 500

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

    System.ArgumentException: StringStartsWith can't accept null parameters

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.GetSecureMethods()

    at Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.IsSecureMethod(String methodname)

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.ValidateConnection()

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

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

    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)

    library!ReportServer_0-8!d84!05/23/2011-17:59:20:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. , Could not load Authentication extension;

    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error.

    ui!ReportManager_0-7!11ec!05/23/2011-17:59:20:: 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.ShowErrorPage(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.ShowErrorPage(String errMsg)

    library!ReportServer_0-8!13ec!05/23/2011-17:59:39:: i INFO: Catalog SQL Server Edition = Enterprise

    crypto!ReportServer_0-8!13ec!05/23/2011-17:59:39:: i INFO: Initializing crypto as user: NT AUTHORITY\NETWORK SERVICE

    crypto!ReportServer_0-8!13ec!05/23/2011-17:59:39:: i INFO: Exporting public key

    crypto!ReportServer_0-8!13ec!05/23/2011-17:59:39:: i INFO: Performing sku validation

    crypto!ReportServer_0-8!13ec!05/23/2011-17:59:39:: i INFO: Importing existing encryption key

    library!WindowsService_17!13ec!05/23/2011-18:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!13ec!05/23/2011-18:06:59:: 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.

    library!WindowsService_17!13ec!05/23/2011-18:06:59:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-18:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-18:16:58:: 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.

    library!WindowsService_17!1654!05/23/2011-18:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-18:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-18:26:58:: 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.

    library!WindowsService_17!1654!05/23/2011-18:26:58:: i INFO: Call to CleanBatch() ends

    library!ReportServer_0-8!10c4!05/23/2011-18:27:51:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. , Could not load Authentication extension;

    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error.

    ui!ReportManager_0-7!11ec!05/23/2011-18:27:51:: e ERROR: StringStartsWith can't accept null parameters

    ui!ReportManager_0-7!11ec!05/23/2011-18:27:51:: e ERROR: HTTP status code --> 500

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

    System.ArgumentException: StringStartsWith can't accept null parameters

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.GetSecureMethods()

    at Microsoft.ReportingServices.UI.Global.RSWebServiceWrapper.GetSecureMethods()

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.IsSecureMethod(String methodname)

    at Microsoft.SqlServer.ReportingServices2005.RSConnection.ValidateConnection()

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

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

    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)

    library!ReportServer_0-8!139c!05/23/2011-18:27:51:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. , Could not load Authentication extension;

    Info: Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error.

    ui!ReportManager_0-7!11ec!05/23/2011-18:27:51:: 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.ShowErrorPage(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.ShowErrorPage(String errMsg)

    library!WindowsService_17!1654!05/23/2011-18:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-18:36:58:: 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.

    library!WindowsService_17!1654!05/23/2011-18:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-18:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-18:46:58:: 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.

    library!WindowsService_17!1654!05/23/2011-18:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-18:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-18:56:58:: 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.

    library!WindowsService_17!1654!05/23/2011-18:56:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:06:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:06:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:16:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:26:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:26:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:36:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:46:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-19:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-19:56:58:: 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.

    library!WindowsService_17!1654!05/23/2011-19:56:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:06:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:06:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:16:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:26:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:26:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:36:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:46:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-20:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-20:56:58:: 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.

    library!WindowsService_17!1654!05/23/2011-20:56:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-21:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-21:06:58:: 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.

    library!WindowsService_17!1654!05/23/2011-21:06:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-21:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-21:16:58:: 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.

    library!WindowsService_17!1654!05/23/2011-21:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-21:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-21:26:58:: 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.

    library!WindowsService_17!dac!05/23/2011-21:26:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-21:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-21:36:58:: 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.

    library!WindowsService_17!dac!05/23/2011-21:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-21:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-21:46:58:: 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.

    library!WindowsService_17!dac!05/23/2011-21:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-21:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-21:56:58:: 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.

    library!WindowsService_17!dac!05/23/2011-21:56:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-22:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-22:06:58:: 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.

    library!WindowsService_17!dac!05/23/2011-22:06:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-22:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-22:16:58:: 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.

    library!WindowsService_17!1654!05/23/2011-22:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-22:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-22:26:58:: 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.

    library!WindowsService_17!1654!05/23/2011-22:26:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!1654!05/23/2011-22:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!1654!05/23/2011-22:36:58:: 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.

    library!WindowsService_17!1654!05/23/2011-22:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-22:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-22:46:58:: 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.

    library!WindowsService_17!dac!05/23/2011-22:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-22:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-22:56:58:: 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.

    library!WindowsService_17!dac!05/23/2011-22:56:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:06:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:06:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:06:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:16:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:16:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:16:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:26:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:26:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:26:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:36:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:36:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:36:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:46:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:46:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:46:58:: i INFO: Call to CleanBatch() ends

    library!WindowsService_17!dac!05/23/2011-23:56:58:: i INFO: Call to CleanBatch()

    library!WindowsService_17!dac!05/23/2011-23:56:58:: 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.

    library!WindowsService_17!dac!05/23/2011-23:56:58:: i INFO: Call to CleanBatch() ends

    i am confused why this issue comes or i am going in right direction or not.

    Please help me for solving this problem.

    thanks,

    suvarna

Viewing 5 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Login to reply