Hello,
We are trying to setup the Xml Configured User Name Mapper as our default User Mapping Provider in a new SharePoint 2013 environment. We have used the sample project from here (https://knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=62496773&objAction=browse) to generate a DLL & register it in the GAC on our SharePoint server. We have also created/updated the neccessary Xml files in Central Admin under OpenText > SharePoint. We are running into a Cannot Impersonate user error & I was wondering if anyone has seen this issue before.
Our end goal is to map all SharePoint users to a single Content Server user. In our previous environment this was handled with the Xml User Name Mapper and the FallBackUser configuration.
Thanks,
Zain
Error Message
<blockquote id="bd02dbad-9282-4169-8312-b6b715b33353ErrorMessageDetailsBlock" style="display: none; margin-left: 1ex; margin-top: 1ex">1. The items from the container ("Enterprise Workspace" (EnterpriseVolume,0:0,)) cannot be read.
<br>2. Could not impersonate user (Invalid username/password specified.)
<br>
<br>--- Opentext.Localization.LocalizableException (1)
<br> at Opentext.SharePoint.Livelink.WebParts.List.Providers.Support.FolderBrowser.Populate()
<br> at Opentext.SharePoint.Livelink.WebParts.List.Providers.FolderListerDataProvider.QueryFromServer()
<br> at Opentext.SharePoint.Livelink.WebParts.List.Providers.NodeEnumeratorDataProvider.RunQuery()
<br> at Opentext.SharePoint.WebParts.List.Providers.DataProvider.EnsureRunQuery()
<br> at Opentext.SharePoint.Livelink.WebParts.List.Providers.ContainerListerDataProvider.get_Container()
<br> at Opentext.SharePoint.Livelink.WebParts.List.FolderBrowserWebPart.get_EffectiveContextualGroupTabIds()
<br> at Opentext.SharePoint.WebParts.RibbonWebPartBase.get_WebPartContextualInfoValue()
<br> at Opentext.SharePoint.WebParts.RibbonWebPartBase.get_WebPartContextualInfo()
<br>
<br>--- Opentext.LAPI.LapiFunctionException (2)
<br>Calling function "GetCookieInfo" using the effective user "OUR USER" resulted in status -2147482645.
<br>Request: A<1,N,'_ConnectionName'='','_ClientVersion'='9.7.1','_ApiName'='GetCookieInfo','_Request'='llweb','_AllowLegacyAPICalls'=1,'_DomainName'='','_UserName'='Admin','_ImpersonateUser'=OUR USER'>.
<br>Response: A<1,N,'_apiError'='','_errMsg'='','_Status'=-2147482645,'_StatusMessage'='Could not impersonate user (Invalid username/password specified.)'>.
<br> at Opentext.LAPI.Base.LapiRequest.GetResponseAssocInternal(PeekableBinaryReader streamReader)
<br> at Opentext.LAPI.Base.LapiRequest.GetResponseAssoc()
<br> at Opentext.LAPI.LLSession.Call(LLAssoc parameters)
<br> at Opentext.LAPI.LLSession.Execute(String functionName, Boolean refreshSession, KeyValuePair`2[] inParameters)
<br> at Opentext.LAPI.LLSession.GetCookie()
<br> at Opentext.LAPI.LLSession.InitCookie(Boolean force)
<br> at Opentext.LAPI.LLSession.Execute(String functionName, Boolean refreshSession, Stream& contentStream, KeyValuePair`2[] inParameters)
<br> at Opentext.LAPI.LLSession.Execute(String functionName, Stream& contentStream, KeyValuePair`2[] inParameters)
<br> at Opentext.LAPI.LapiSpps.DoSPSBrowseFolder(IList`1 parameters, SPSBrowseFolderInput input, SPSBrowseFolderOutput& output)
<br> at Opentext.LAPI.LapiSpps.SPSBrowseFolder(String symbolicNodeName, SPSBrowseFolderInput input, SPSBrowseFolderOutput& output)
<br> at Opentext.SharePoint.Livelink.WebParts.List.Providers.Support.FolderBrowser.Populate()
<br></blockquote>