Hi,
I have setup SSRS on our Farm. The Reporting Server is setup on one of the WFE's and the Database is on a seperate server.
On our site within SharePoint the Reports work fine and we have no issue. Howevere there is a part of the system that allows the users to download PDF versions of the report and this is done via custom code and this keeps on failing with the following error:
Server Error in '/' Application.
The user does not exist or is not unique.
Description:An unhandled exception occurred during the execution of the current web
request. Please review the stack trace for more information about the error and
where it originated in the code.
Exception Details:
Microsoft.Reporting.WebForms.ReportServerException: The user does not exist
or is not unique.
Source Error:
An unhandled exception was generated during the execution of the |
Stack Trace:
|
Version Information: Microsoft .NET Framework Version:2.0.50727.5448;
ASP.NET Version:2.0.50727.5456
I have spent days trying to sort out this issue with no luck. The SharePoint ULS logs dont give any more info. I put a trace on the content database to see what was going on and saw that it tries to run the following stored procedure:
exec proc_SecResolvePrincipal @SiteId='1F989F45-0951-4AE7-AF34-D97E0FAF539C',@Input=N'NT AUTHORITY\IUSR',@InputIsEmailOnly=0,@AccountName=NULL,@DLAlias=NULL,@DLAliasServerAddress=NULL,@SearchScope=5,@RequestGuid='00000000-0000-0000-0000-000000000000'
This returns no results as there is no such user in the UserInfo Table of the SharePoint Site Collection and I believe this is where the "User does not exist" error is originating from. The question is why is the Reporting Server trying to look for this user?
Visit my blog http://jasear.wordpress.com