The URL /etc/cloudsettings/default/contexthub.kernel.js is stopped working in both author and publisher post upgrade from 6.2 to 6.4 version.
As per the following document this URL should be working in 6.4 - https://helpx.adobe.com/experience-manager/6-4/sites/developing/using/ch-diagnostics.html
It looks to be the same URL is even not working in new AEM 6.4 Author/Publisher instance.
Please provide your expert advise here.
Change sling:resourceType from /libs/granite/contexthub/cloudsettings/components/baseconfiguration
to granite/contexthub/cloudsettings/components/baseconfiguration on the contexthub configuration (/etc/cloudsettings/...)
source: Re: Contexthub.kernel.js 404 on publish 6.4
I have not upgraded my AEM from 6.2 to 6.4 but I was facing the same issue that contexthub.kernel.js was giving 404. I found one more solution:
As it is suggested contexthub path is to be configured in root page properties as '/libs/settings/cloudsettings/legacy/contexthub'
and when we go to this path, this node has 'sling:resourceType' as '/libs/granite/contexthub/cloudsettings/components/baseconfiguration',
so I copied this node to '/apps/settings/cloudsettings/legacy/contexthub' and changed its 'sling:resourceType' to 'granite/contexthub/cloudsettings/components/baseconfiguration'
and configured '/apps/settings/cloudsettings/legacy/contexthub' in root page properties. Now it's working fine for me. Thanks.
Thanks, the URL /etc/cloudsettings/default/contexthub.kernel.js started working after this change.
Changed the property in /etc/cloudsettings/default/contexthub
Anyhow http://localhost:4502/etc/cloudsettings.kernel.js/libs/settings/cloudsettings/legacy/contexthub URL is still not working(we are fine for now as the above URL is working)
http://localhost:4502/etc/cloudsettings.kernel.js/libs/settings/cloudsettings/legacy/conte xthub, this URL is working in fresh 6.4 install but unfortunately it is not working in upgraded environment(6.2 to 6.4)
Receiving the following exception in the log
01.02.2019 21:05:44.636 *ERROR* [10.153.113.29  GET /etc/cloudsettings/default/contexthub.kernel.js HTTP/1.1] org.apache.sling.servlets.resolver.internal.SlingServletResolver Original error null
Do you see the contexthub path configured in root page properties?
Contexthub js url -