Skip to main content


 Hello,


I've installed an evaluation copy of K2 BlackPoint ( 4.5 (4.10060.1.0) with Update KB001350) on SharePoint 2010 and I'm getting an error every time I try to edit the My Processes web part. When I click on the "Edit Web Part" link of the web part, I'm brought to a SharePoint error page. Below are the relevant entries from the Application log.


The server name is DEVHOSS-PN, and it is on the domain. SharePoint and K2 were both installed and configured to use my alphapnewhook domain account. ALPHADEVHOSS-PN does not exist and wouldn't have been used to configure K2. I've tried my pnewhook account and a test user account and get this error in both cases.


1 Object
reference not set to an instance of an object.| at
ADUM.K2UserManager2.FindSecurityGroupsWithDefault(String User, String Name,
String Description, String domainLDAP, String uOrgUnit) at
ADUM.K2UserManager2.FindSecurityGroups(String User, IDictionary`2 properties)
at
SourceCode.Security.Providers.K2UMProvider.K2UMProvider.SourceCode.Hosting.Server.Interfaces.IRoleProvider.FindGroups(String
userName, IDictionary`2 properties) at
SourceCode.Security.UserRoleManager.Runtime.UserRoleManagerServer.FindGroups(String
userName, IDictionary`2 properties, String labelName, String extraData)


 



15101 Error occurred, ERROR: User
K2:ALPHADEVHOSS-PN$ does not have Administrator rights.



2025 Error
Marshalling SourceCode.Workflow.Runtime.Management.WorkflowManagementHostServer.GetUserPermissions,
User K2:ALPHADEVHOSS-PN$ does not have Administrator rights.


 


2025 Error
Marshalling
SourceCode.Workflow.Runtime.Management.WorkflowManagementHostServer.GetUserPermissions,
User K2:ALPHADEVHOSS-PN$ does not have Administrator rights.


 


8060
ProcessPacket Error, User K2:ALPHADEVHOSS-PN$ does not have Administrator
rights.


Hi,


I think this happens because an Application Pool is configured to use Network Service somewhere or SharePoint is not impersonating users and is now connecting with the machine account to K2.


I would suggest that you look in your SharePoint Service Accounts for an Application Pool which is using Network Service. I suspect it might be the application pool of one of your Web Applications. See if you can update this to a domain user and try again.


If this is already using a domain account (which it sounds like from your description) then check whether the Impersonation settings in IIS is set to impersonate users for this web application.


Let me know if you could get it working.


My apologies, it appears that SharePoint was in fact using NetworkSerice in it's application pools. I thought I had configured it to use my domain account, but I was wrong.


I changed the SharePoint and Central Admin app pools to my account and it works now, thank you very much.


Reply