From: Ben on 10 Mar 2010 16:13 We have the same setup here with reports running in integrated mode, reports in a library, etc. We experienced the same problem. The solution was to make sure no cookies were being written to the response when rendering a report page. We use the regular expression "^.*(Reserved\.ReportViewer(Control)|(WebPart))|(_vti_bin/Report(Server|Builder)).*" against the HttpContext.Current.Request.RawUrl string (in a custom HttpModule where our cookies are also being written) to determine if it is a report page. If the regex matches, we don't write cookies to that response. I hope that helps some. Brian McCullough wrote: The parameter '{0}' cannot be an empty string. Parameter name: cookie.Domain 01-Feb-10 At random intervals, we experience an "The parameter '{0}' cannot be an empty string. Parameter name: cookie.Domain" when attempting to view our reports. We are running SQL Server 2008 Reporting Services in integrated mode (with MOSS 2007). Our reports are deployed to a "Report Library" on the same site as the pages that display our Reports. Reports are displayed using the Report Viewer Web Part (the one that comes with SSRS for MOSS add in). Each page has at most 4 reports being displayed at once. Our default zone is FBA (via Windows LiveID). All reports are displayed from, and deployed to, this zone. There is a second "NTLM" zone that is accessible via the same host header, but different port. This hosting site is publicly facing, but the area displaying reports only allows certain (FBA) authenticated users access. During troubleshooting, I setup an automated script that accesses my report pages randomly. It seems that I get the error about once every 5 minutes (assuming constant and random page requests). This leads me to believe its some sort of session timeout or report request limit. I have checked all report server config files and server settings and nothing is jumping out at me. I have found nothing out there that describes this issue or anything remotely resembling it. Any/All comments, suggestions, tips, links, etc are appreciated! -Brian Previous Posts In This Thread: On Monday, February 01, 2010 10:10 PM Brian McCullough wrote: The parameter '{0}' cannot be an empty string. Parameter name: cookie.Domain At random intervals, we experience an "The parameter '{0}' cannot be an empty string. Parameter name: cookie.Domain" when attempting to view our reports. We are running SQL Server 2008 Reporting Services in integrated mode (with MOSS 2007). Our reports are deployed to a "Report Library" on the same site as the pages that display our Reports. Reports are displayed using the Report Viewer Web Part (the one that comes with SSRS for MOSS add in). Each page has at most 4 reports being displayed at once. Our default zone is FBA (via Windows LiveID). All reports are displayed from, and deployed to, this zone. There is a second "NTLM" zone that is accessible via the same host header, but different port. This hosting site is publicly facing, but the area displaying reports only allows certain (FBA) authenticated users access. During troubleshooting, I setup an automated script that accesses my report pages randomly. It seems that I get the error about once every 5 minutes (assuming constant and random page requests). This leads me to believe its some sort of session timeout or report request limit. I have checked all report server config files and server settings and nothing is jumping out at me. I have found nothing out there that describes this issue or anything remotely resembling it. Any/All comments, suggestions, tips, links, etc are appreciated! -Brian Submitted via EggHeadCafe - Software Developer Portal of Choice Adding WCF Service References http://www.eggheadcafe.com/tutorials/aspnet/a1647f10-9aa4-4b0c-bbd9-dfa51a9fab8e/adding-wcf-service-refere.aspx
|
Pages: 1 Prev: Security Modifications Next: Page header fields on multiple pages |