Quantcast
Channel: SQL Server Reporting Services, Power View forum
Viewing all articles
Browse latest Browse all 28687

SSRS SharePoint Integrated mode error: The user does not exist or is not unique.

$
0
0

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
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Stack Trace:
[ReportServerException: The user does not exist or is not unique.]

[ReportServerException: The user does not exist or is not unique.]

[ReportServerException: Report Server has encountered a SharePoint error. (rsSharePointError)]
   Microsoft.Reporting.WebForms.ServerReportSoapProxy.OnSoapException(SoapException e) +32
   Microsoft.Reporting.WebForms.Internal.Soap.ReportingServices2005.Execution.ProxyMethodInvocation.Execute(RSExecutionConnection connection, ProxyMethod`1 initialMethod, ProxyMethod`1 retryMethod) +841
   Microsoft.Reporting.WebForms.ServerReport.EnsureExecutionSession() +113
   Microsoft.Reporting.WebForms.ServerReport.SetParameters(IEnumerable`1 parameters) +156
   MyCompany.MyProject.UI.LayoutPages.PDFForms.Page_Load(Object sender, EventArgs e) +1237
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
   System.Web.UI.Control.OnLoad(EventArgs e) +132
   System.Web.UI.Control.LoadRecursive() +66
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428




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


Viewing all articles
Browse latest Browse all 28687

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>