Each folder in this git repository contains a set of instructions to fix issues, analyze problems or perform maintenance tasks on an Adobe AEM, Apache Sling, Apache Jackrabbit Oak, or Apache Felix instance.
- count-nodes Traverse the nodes at the Oak API level to find any inconsistencies.
- disk-usage-analysis Traverse the nodes at the Oak API level and calculate approximate disk usage per path.
- reindexing-preextracted-text Optimized reindexing steps.
- version-issues Steps to fix most AEM page and asset version corruption and version purge failures.
- move-crypto-keys Steps to convert from JCR crypto key storage to file system storage of AEM's crypto (hmac and master) keys. This only applies to systems that were in-place upgrades from AEM 6.3 or earlier to 6.4 or 6.5.
- missing-jcr-content-nodes See how to find pages and assets that are improperly structured (missing jcr:content subnode)
- CORS How to allow AEM to accept CORS requests.