grouper-users - RE: [grouper-users] Error: "Cant find creator of ..."
Subject: Grouper Users - Open Discussion List
List archive
- From: Andrew Morgan <>
- To: "Hyzer, Chris" <>
- Cc: "" <>
- Subject: RE: [grouper-users] Error: "Cant find creator of ..."
- Date: Tue, 24 Jul 2018 13:55:20 -0700 (PDT)
- Ironport-phdr: 9a23:1AQA7BDcH0aRu3W6YFpiUyQJP3N1i/DPJgcQr6AfoPdwSPv+ocbcNUDSrc9gkEXOFd2Cra4c1ayO6+jJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglUhTexe69+IAmrpgjNq8cahpdvJLwswRXTuHtIfOpWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3sp683xtBnMVhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Xymp4aV2Rx/ykCoJOT43/n/KhMNyj6xbrhyuqBNjzIPPfIGZKOZycr/Bcd4AW2ZMWNtaWSxbAoO7aosCF/YMPeBFoInnuVQPowa1Cw6rBOP1xT9HnHn21rA93uQkFgHGxgMgEMgIsHnPq9X1LrwSUfyvwKbW0DrDcupb1DHg44bLahAsueyAUaxzfMbL1EUiEw3Igk+QpID/IT+ZyOAAv3CG4+Z+Vu+jkXMrpgV/rzS1ycogkJTFi4AJxl3C6C532pw6JceiR05+edOkEIVftyWdN4ZuWcMiRn1ouD4jxr0YoZ63YCYHxI48xx7eZPyLaY+I4gj9W+aeJjd4gmlleK6liBau70es0PPzWdSp0FpSrypFlMfDtmwV2hDO9MSKSeFx8lql1DuBzQze6vtILV4qmaffM5Ihx6Q/lpsXsUTNBC/2n0D2gbeTdkUj4Oio5P7oYrP9q5+bLY90kR3+Pr4wlcOiHOQ0KhIOUHSD+eSgyL3j+lX0QLpQjv0xj6nZqI7VJd4Cqq6kGA9azJwj6w2kAjei0dQYhmUHLElbdB6djojpPU3OL+7iDfe5nVusjClny+rYMbL8H5WeZkTExf3BbKRw8QoU4wopzMsVr8ZRAbEQMv/pck7qv5rFFhI/NUq5z/uxW/tn0YZLcGSDGKKGeIbVq1CB4Kp7Ju6Wa4YTkDHnMORj6vLz2yxq0WQBdLWkiMNEIEuzGe5rdh2U
If I understand this right, my grouper daemon is v2.3 patch 80, but my ui frontends are running api v2.3 patch 39 and ui v2.3 patch 32.
I haven't touched our Grouper stuff in a while... :)
Thanks,
Andy
On Tue, 24 Jul 2018, Hyzer, Chris wrote:
What version of grouper do you use and what patch levels? We can fix this
pretty easily if you like... as a workaround you can adjust those database
fields if you like...
-----Original Message-----
From: Andrew Morgan
[mailto:]
Sent: Tuesday, July 24, 2018 2:50 PM
To: Hyzer, Chris
<>
Cc:
Subject: RE: [grouper-users] Error: "Cant find creator of ..."
Aha, the error message was misleading! Here is more of the stack trace:
2018-07-23 11:19:54,612 WARN api.GuiObjectBase: Cant find creator of:osu :
org : is : app : box : temp eligible
edu.internet2.middleware.subject.SubjectNotFoundException: No results:
searchSubject filter:(uid=%TERM%) searchValue: hagimotk
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.getLdapUnique(LdapSourceAdapter.java:811)
at
edu.internet2.middleware.subject.provider.LdapSourceAdapter.getSubject(LdapSourceAdapter.java:375)
at
edu.internet2.middleware.grouper.subj.SourcesXmlResolver.find(SourcesXmlResolver.java:309)
at
edu.internet2.middleware.grouper.subj.CachingResolver.find(CachingResolver.java:143)
at
edu.internet2.middleware.grouper.subj.ValidatingResolver.find(ValidatingResolver.java:105)
at
edu.internet2.middleware.grouper.SubjectFinder.findByIdAndSource(SubjectFinder.java:504)
at
edu.internet2.middleware.grouper.Group.getModifySubject(Group.java:3690)
at
edu.internet2.middleware.grouper.grouperUi.beans.api.GuiObjectBase.getLastUpdatedByGuiSubject(GuiObjectBase.java:196)
...
So it was actually failing to resolve the subject that last modified the
group. Digging in with SQL shows:
SQL> select name, creator_id, MODIFIER_ID from grouper_groups where id =
'd32649c748ec4cb19e489b0ab5656f8f';
NAME
----------------------------------------------------------------------------------------------------------------------------------
CREATOR_ID MODIFIER_ID
----------------------------------------
----------------------------------------
osu:org:is:app:box:temp-eligible
02c44e5a77fb4dbf81ce38515e9deed7 d8adf0aa82df489a9c3fe011d8734081
SQL> select subject_id from grouper_members where id =
'02c44e5a77fb4dbf81ce38515e9deed7';
SUBJECT_ID
----------------------------------------------------------------------------------------------------------------------------------
lomaxe
SQL> select subject_id from grouper_members where id =
'd8adf0aa82df489a9c3fe011d8734081';
SUBJECT_ID
----------------------------------------------------------------------------------------------------------------------------------
hagimotk
I understand now why I'm seeing this error. As one of our former Grouper
admins, hagimotk will be the modifier for many groups.
What are the options for dealing with this? Find all occurrences and
"fix" them? Stop removing subjects from the subject source? :)
It would be nice if the error message did not mislead me by using
"creator" in its wording.
Thanks,
Andy
On Tue, 24 Jul 2018, Hyzer, Chris wrote:
Can you select the row from grouper_groups and see if the auditing member ids
(creator_id, modifier_id) are still the old user (they should still have a
row in grouper_members by
"id"). If you want to open a bug with that info we can fix that for you
Thanks
Chris
-----Original Message-----
From:
[mailto:]
On Behalf Of Andrew Morgan
Sent: Monday, July 23, 2018 2:28 PM
To:
Subject: [grouper-users] Error: "Cant find creator of ..."
One of our Grouper admins left the university a while ago, and we recently
deleted her account from LDAP as part of our account lifecycle. We
removed her Grouper memberships, but she had direct privileges on a few
groups. I ran the USDU to remove those as well.
Even after running USDU, I'm seeing this curious error message in the UI
log when I view the Members or Privileges tab of specific group:
2018-07-23 11:19:54,612 WARN api.GuiObjectBase: Cant find creator of:osu :
org : is : app : box : temp eligible
edu.internet2.middleware.subject.SubjectNotFoundException: No results:
searchSubject filter:(uid=%TERM%) searchValue: <username-redacted>
However, when I view "More" in the UI for the group, it says:
Creator: Lomax, Erica (lomaxe)
(lomaxe is still a valid account, not the person that left).
Where is the "creator" in the error message coming from?
Thanks,
Andy Morgan
Systems Administrator, Identity & Access Management
Information Services | Oregon State University
- [grouper-users] Error: "Cant find creator of ...", Andrew Morgan, 07/23/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Hyzer, Chris, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Andrew Morgan, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Hyzer, Chris, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Andrew Morgan, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Hyzer, Chris, 07/26/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Andrew Morgan, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Hyzer, Chris, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Andrew Morgan, 07/24/2018
- RE: [grouper-users] Error: "Cant find creator of ...", Hyzer, Chris, 07/24/2018
Archive powered by MHonArc 2.6.19.