Skip to main content
Level 2
Jul 25, 2024 5:05 AM UTC
Solved

asyncIndexHealthCheck failed after AEM SP21 upgrade

After the SP21 upgrade, I've seen the 'NO resource found' error at https://<IP>:<PORT>/system/sling/monitoring/mbeans/org/apache/sling/healthcheck/HealthCheck/asyncIndexHealthCheck.json which was completely fine on SP20.

 

 

Has anyone faced this issue?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
ayyappavenkateshAccepted solution
Level 2
Oct 21, 2024 4:55 AM UTC

In our case, it was resolved after deleting the duplicate entries for the below OSGi configurations. The solution was even acknowledged by the Adobe support person and they might include the fix in the upcoming SP releases.

 

Search for 'ResourceInventoryPrinterFactory' & 'ResourceAccessGateFactory', if there are any duplicate ones (containing some alphanumeric extensions) then delete the same.

6 replies

TarunKumar
Community Advisor
Community Advisor
Jul 25, 2024 8:34 AM UTC

HI @ayyappavenkatesh ,

This is because  " system/sling/monitoring/mbeans/org/apache/sling/healthcheck/HealthCheck/asyncIndexHealthCheck" is not available in your CRX or it might have got overwritten due to SP 21 upgrade.
You can create this path in CRX from your back up or deploy your code which is creating this Mbean, that will create this custom healthcheck.
For more detail you can follow below link:

https://experienceleague.adobe.com/en/docs/experience-manager-65/content/sites/administering/operations/operations-dashboard

 

 

-Tarun

Translate
Level 2
Jul 30, 2024 6:49 AM UTC

Hi @tarunkumar 

 

I don't see that path even on SP20 but the Health Check(/libs/granite/operations/content/healthreports/healthreportlist.html) console is loading completely fine.

Translate
kautuk_sahni
Level 9
Aug 7, 2024 7:51 AM UTC

@ayyappavenkatesh 

Did you find the suggestion helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!

Translate
Kautuk Sahni
Oct 8, 2024 8:23 AM UTC

HI @ayyappavenkatesh @kautuk_sahni @tarunkumar 

Same issue in our dev environments. Not replicable in local instance. Were you able to find solution or reason for this?

I also confirm there is nothing in CRX at path system/sling/monitoring/mbeans before and after upgrade, except rep:policy.

So looking for a different RCA/Solution.

 

Thanks.

Translate
ayyappavenkateshAuthorAccepted solution
Level 2
Oct 21, 2024 4:55 AM UTC

In our case, it was resolved after deleting the duplicate entries for the below OSGi configurations. The solution was even acknowledged by the Adobe support person and they might include the fix in the upcoming SP releases.

 

Search for 'ResourceInventoryPrinterFactory' & 'ResourceAccessGateFactory', if there are any duplicate ones (containing some alphanumeric extensions) then delete the same.

Translate
Oct 25, 2024 3:48 AM UTC

Thanks, it worked for us too.

Translate