Skip to Content.
Sympa Menu

grouper-users - Re: [grouper-users] Adventures in PSPNG

Subject: Grouper Users - Open Discussion List

List archive

Re: [grouper-users] Adventures in PSPNG


Chronological Thread 
  • From: "Bee-Lindgren, Bert" <>
  • To: "Peter St. Onge" <>
  • Cc: "" <>
  • Subject: Re: [grouper-users] Adventures in PSPNG
  • Date: Tue, 17 Jan 2017 06:31:24 +0000
  • Accept-language: en-US
  • Authentication-results: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:FvaQRh0MAGHTKyUEsmDT+DRfVm0co7zxezQtwd8ZsesWKfTxwZ3uMQTl6Ol3ixeRBMOAuq4C0LSd4vCocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbQhFgDWwbal8IRi3ogncssobipZ+J6gszRfEvmFGcPlMy2NyIlKTkRf85sOu85Nm7i9dpfEv+dNeXKvjZ6g3QqBWAzogM2Au+c3krgLDQheV5nsdSWoZjBxFCBXY4R7gX5fxtiz6tvdh2CSfIMb7Q6w4VSik4qx2UxLjljsJOCAl/2HWksxwjbxUoBS9pxxk3oXYZJiZOOdicq/BeN8XQ3dKUMRMWCxbGo6yb5UBAfcdPehWrIf9qVkBrRqiCgajH+7g0CNEimPs0KEmz+gtDAfL1xEgEdIUt3TUqc34OKkPXO+r0qbE1DPNb/JQ2Tjg54jIaA4uofeUUbltbMfe11MvFx/Lgl6NroHqJC2a1v4Rs2SB9OVvS/ygh3cjqwFwpDig28gsipPXiYIT0V3E8iR5wJovKd23UkF7fcCrH4dQty2AKYR5X94iTnhutS0nxLMGvpu7czILyJQh3xPfd/yHc5KW7R35SemdOy14hG9jeL+5mh288lCgx/XhWsWo31tGtCVIn9vWun0CyhDf8NWLR/V580u5xzqC1h3f5v1BLEwpmqfWKJsszqM+lpYPr0jOGzL6lUvqgKOLc0gp9Pak5uvkb7jjppKRNY95hwH7P6khmMGyDvk0Pw0TU2iV5OiwyLvu9lDjTrpQlP05iKzZvYjaJcsFoq65BBdY3J4/5hi4Ezur3s0Uk3cAIl9LYR6HiJPmNE/ULPD/EPe/n0+jkDB2x/DAI7LtGI3NLmLEkLf9Y7ly91JcyAs0zdBZ/Z5UDawBIO73Wk/2s9zYDQU1PBCzw+biENl914UeVnyTAqKBLa/erVCF6vggLuSOfoMYtyvxJ+I46/PgiXI1gVodcrOo3ZsTZnC4BPNmI0CBbHX3nNgBC3sKshAlQ+P0llKOSDpTZ3e0X60h6TE7EpypDYHYS4CqgbyBwD23HpJMaWBaFF+DDXfoe5+aVPgRdSKeOtVhnSAcVbi9V48h0gmjtADgy7pgM+rU4jMXtYj62Nho/O3ciwsy9SdvAsSZ0mGNVH10nngWSzMs3aB/p1B9xUmZ0ah+nfNYCcJf6+lXXQgnKJ6Ph9B9XprKVx7MZJ+yVBDuZdOpDHt5Gso839JIeFp6Hdqvpg3f2DCtBaMS0beCUs8a6KXZijLbKss473fA2KY7gl9iCuFCL3Hszvp1+hLPQYTEngCdlqCmer4R2gbK9XvFwmOSsUpYFgN8TPOWDjgkekLKoIGhtQv5RLi0BOFia1MZxA==
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Peter,


I've compared your logs to the current version of PSPNG, and they don't line up. This is probably because there are patches that haven't yet been applied. If this is the case, then there's a good chance the problem has been addressed.


Please check on the patch status of the api/daemon installation (grouperPatchStatus.properties).


Sincerely,

  Bert Bee-Lindgren




From: <> on behalf of Bee-Lindgren, Bert <>
Sent: Monday, January 16, 2017 6:29 PM
To: Peter St. Onge
Cc:
Subject: Re: [grouper-users] Adventures in PSPNG
 
I'll look at the cause in a minute, but it will help to confirm that 'current 2.3 Grouper' includes all the patches?

Thanks

> On Jan 16, 2017, at 2:24 PM, Peter St. Onge <> wrote:
>
> I'm working on spinning up a current 2.3 Grouper machine for our dev
> group but am running into some issues writing into our OpenLDAP backend.
>
> This error message keeps popping up ...
>
>
> 2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
> GrouperUtil.substituteExpressionLanguage(9332) -  - Subsituting EL:
> '${utils.containedWithin(provisionerName,
> stemAttributes['etc:pspng:provision_to'],
> groupAttributes['etc:pspng:provision_to']) &&
> !utils.containedWithin(provisionerName,
> stemAttributes['etc:pspng:do_not_provision_to'],
> groupAttributes['etc:pspng:do_not_provision_to'])}', and with env vars:
> idIndex, userSearchBaseDn, groupAttributes, groupCreationBaseDn,
> stemAttributes, utils, groupSearchBaseDn, name, provisionerName, group,
> provisionerType, grouperUtil with result: 'true'
> 2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
> Provisioner.evaluateJexlExpression(510) -  - Evaluated Jexl _expression_:
> true FROM ${utils.containedWithin(provisionerName,
> stemAttributes['etc:pspng:provision_to'],
> groupAttributes['etc:pspng:provision_to']) &&
> !utils.containedWithin(provisionerName,
> stemAttributes['etc:pspng:do_not_provision_to'],
> groupAttributes['etc:pspng:do_not_provision_to'])} WITH variables
> {idIndex=10051, userSearchBaseDn=dc=maple,dc=utoronto,dc=ca,
> groupAttributes={},
> groupCreationBaseDn=ou=groupertest,dc=maple,dc=utoronto,dc=ca,
> stemAttributes={etc:pspng:provision_to=[pspng_idp-easi]},
> utils=edu.internet2.middleware.grouper.pspng.PspJexlUtils@56935138,
> groupSearchBaseDn=ou=groupertest,dc=maple,dc=utoronto,dc=ca,
> name=utormaple:test1:pete-test, provisionerName=pspng_idp-easi,
> group=Group[name=utormaple:test1:pete-test,uuid=0a1c1f738bea49078ba50ecf717f223b],
> provisionerType=LdapGroupProvisioner}
> 2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] DEBUG
> Provisioner.shouldGroupBeProvisioned(1208) -  - pspng_idp-easi: Group
> utormaple:test1:pete-test matches group-selection filter.
> 2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] INFO
> LdapGroupProvisioner.createGroup(231) -  - Creating LDAP group for
> GrouperGroup: utormaple:test1:pete-test
> 2017-01-16 13:55:50,424: [pspng_idp-easi-FullSync] ERROR
> FullSyncProvisioner.processGroup(328) -  - pspng_idp-easi: Problem doing
> full sync. Requeuing utormaple:test1:pete-test
> java.lang.NullPointerException
>        at
> edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner.createGroup(LdapGroupProvisioner.java:233)
>        at
> edu.internet2.middleware.grouper.pspng.LdapGroupProvisioner.createGroup(LdapGroupProvisioner.java:54)
>        at
> edu.internet2.middleware.grouper.pspng.Provisioner.prepareGroupCache(Provisioner.java:705)
>        at
> edu.internet2.middleware.grouper.pspng.Provisioner.startProvisioningBatch(Provisioner.java:461)
>        at
> edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.processGroup(FullSyncProvisioner.java:312)
>        at
> edu.internet2.middleware.grouper.pspng.FullSyncProvisioner.thread_manageFullSyncProcessing(FullSyncProvisioner.java:175)
>        at
> edu.internet2.middleware.grouper.pspng.FullSyncProvisioner$1.run(FullSyncProvisioner.java:133)
>        at java.lang.Thread.run(Thread.java:745)
>
>
> I've tried
> * provisioning empty groups,
> * provisioning new groups with a default (known-good) user that would
>  get replaced at first update
>
> Any pointers most welcome!
>
>
> In passing, I'm getting a metric truckload of these ...
>
> 2017-01-16 13:55:51,425: [pspng_idp-easi-FullSync] DEBUG
> GrouperClientLog.debug(82) -  - Cant find text for variable: 'newline'
>
> I did a recursive search for any file containing "[^\$]newline" but
> didn't find this defined anywhere. I wonder if this is a java-specific
> thing, and whether there any way I can fix this.
>
>
>
> Thanks and best, -- pete
>
> --
> Peter St. Onge                          
> Information Security Architect                     (416)978-5030
> Business Continuity and Communications
> Information + Technology Services          University of Toronto



Archive powered by MHonArc 2.6.19.

Top of Page