acs-aem-commons icon indicating copy to clipboard operation
acs-aem-commons copied to clipboard

acs-commons-dispatcher-flush-service' is not a known JCR system user id

Open Sambi-Kolagotla opened this issue 3 years ago • 2 comments

Required Information

  • [ ] AEM Version, including Service Packs, Cumulative Fix Packs, etc: 6.5.12
  • [ ] ACS AEM Commons Version: 5.2.0
  • [ ] Reproducible on Latest? yes

Expected Behavior

Dispatcher flush not working using acs cpmmons error : org.apache.sling.jcr.resource.internal.JcrSystemUserValidator The provided service principal name 'acs-commons-dispatcher-flush-service' is not a known JCR system user id and therefore not allowed in the Sling Service User Mapper.

When we try to recreate these uses it works but again on upgrade the user gets deleted.

Sambi-Kolagotla avatar Mar 16 '22 19:03 Sambi-Kolagotla

Hi @Sambi-Kolagotla - Just tested this w/ v5.2.0 and it seems to be able to find the service user (and the server user appears to be registered)

2022-04-08 at 5 53 PM

2022-04-08 at 5 55 PM

Did this just start happening recently for you? Can you check if it shows up on your AEM env in OSGi Console > Status > Sling Service User Mappings (my 2nd screenshot)

davidjgonzalez avatar Apr 08 '22 21:04 davidjgonzalez

@davidjgonzalez Even though the Service Mapper configuration exists, the user 'acs-commons-dispatcher-flush-service' does due to which this issue is happening.

akash-icf avatar Apr 20 '22 08:04 akash-icf