none
Problem with Resource Pool and Active Directory sync. RRS feed

  • Question

  • Hi, I have an issue with sync between ERP and AD Users.

    When I am trying to click button "Save and Sync" on the sync page, there is nothing happen, in ULS Logs I see next errors:

    11/14/2013 11:20:48.84	w3wp.exe (0x22FC)	0x2AB8	Project Server	Security	aebez	Medium	Entered GetIdentityEncodedClaims for Identity (name=0#.w|test-sp\sp_farm, isAuthenticated=True, authenticationType=Federation)	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.96	w3wp.exe (0x22FC)	0x2AB8	Project Server	Administration	agmy5	High	[Forced due to logging gap, cached @ 11/14/2013 11:20:48.84, Original Level: Verbose] PWA:https://sp13.test.ussc.ru/PWA, ServiceApp:ProjectService, User:i:0#.w|test-sp\sp_farm, PSI: GetActiveDirectorySyncEnterpriseResourcePoolSettings2: Settings retrieved, Status={0}, LastUpdateTime={1}, ScheduledUpdates={2}, ADGroupGuidCount={3}, LogLevelManager Warning-ulsID:0x0018C61F has no entities explicitly specified.	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.96	w3wp.exe (0x22FC)	0x2AB8	Project Server	Active Directory Sync	agr0c	Medium	PWA:https://sp13.test.ussc.ru/PWA, ServiceApp:ProjectService, User:i:0#.w|test-sp\sp_farm, PSI: AD Sync: On-prem operation - using forest 'test.ussc.ru', LogLevelManager Warning-ulsID:0x00191682 has no entities explicitly specified.	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.97	w3wp.exe (0x22FC)	0x2AB8	Project Server	General	aeby7	Exception	[bucketHash:F0708916] Exception occured in method 'Admin.ResolveActiveDirectoryGroups' System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.     at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)     at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)     at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()     at System.Linq.Buffer`1..ctor(IEnumerable`1 source)     at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)     at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()     at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) StackTrace:  at Microsoft.Office.Project.Server.Native.dll: (sig=435d7b9e-6d66-4296-9702-0defb7d00da1|2|microsoft.office.project.server.native.pdb, offset=3C1E) at Microsoft.Office.Project.Server.Native.dll: (offset=1254D)	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.97	w3wp.exe (0x22FC)	0x2AB8	Project Server	Unified Logging Service	c91s	Monitorable	Watson bucket parameters: Microsoft Project Server 2013, ULSException14, 070f6ea0 "project server", 0f001144 "15.0.4420.0", 6962a0f6 "microsoft.office.project.server.administration", 0f001144 "15.0.4420.0", 506724ad "sat sep 29 22:41:17 2012", 0000020d "0000020d", 0000003b "0000003b", 0560164b "keynotfoundexception", 00101621 "aeby7"	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.97	w3wp.exe (0x22FC)	0x2AB8	Project Server	General	aeby8	Medium	Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Admin.ResolveActiveDirectoryGroups_ Attributes:  System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.     at Microsoft.Office.Project.Server.ClaimsHelper.GetFormsAuthenticationProviderName(Uri context, SPUrlZone zone)     at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfo(String searchRoot)     at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()     at System.Linq.Buffer`1..ctor(IEnumerable`1 source)     at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)     at Microsoft.Office.Project.Server.Wcf.Implementation.PWAImpl.<>c__DisplayClassf2.<AdminResolveActiveDirectoryGroups>b__f1()     at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions)  . Standard Information: PSI Entry Point:  Project User: i:0#.w|test-sp\sp_farm Correlation Id: 61c8f184-ec4c-e311-93f8-0050569d6d54 PWA Site URL: https://sp13.test.ussc.ru/PWA SA Name: ProjectService PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.	ad73569c-1227-c0b2-9b08-759384a180f2
    11/14/2013 11:20:48.97	w3wp.exe (0x22FC)	0x2AB8	Project Server	Project Web App	af04l	Medium	Void SaveAndUpdateClick(System.Object, System.Web.UI.WebControls.CommandEventArgs) : GeneralUnhandledException	ad73569c-1227-c0b2-9b08-759384a180f2
    

    I have just created groups and Users in AD. May be I passed some essential attributes for these groups?

    Please help me as soon as possible.

    Thank you.

    Thursday, November 14, 2013 5:23 AM

All replies

  • Hi, there isn't much to go on here.  I would do some further digging in the ULS logs, and try and sync up the Enterprise Resource Pool 1st (rather than the security groups).  Which version of Project Server are you using.

    Ben Howard [MVP] <a href="http://www.applepark.co.uk/ben-howard-blog/">blog</a> | <a href="http://www.applepark.co.uk">web</a> | <a href="http://shop.oreilly.com/product/0790145369154.do">book</a>

    Thursday, November 14, 2013 7:03 AM
    Moderator
  • Thanks for your response! I am using Project Server 15. These all that I saw in ULS Viewer. How can I turn more verbose logging in ULS? Sorry,  I am new in these MS products.
    Thursday, November 14, 2013 7:44 AM
  • Hi,

    http://letmebingthatforyou.com/?q=turn%20on%20logging%20in%20SharePoint%202013


    Ben Howard [MVP] <a href="http://www.applepark.co.uk/ben-howard-blog/">blog</a> | <a href="http://www.applepark.co.uk">web</a> | <a href="http://shop.oreilly.com/product/0790145369154.do">book</a>

    Thursday, November 14, 2013 8:10 AM
    Moderator