I'm in the process of rebuilding our author and publish staging instances using the 2.1 service pack for CQ5.5, and now I'm seeing problems with CRX/DE on both publish nodes on two difference machines.
We get this error whenever we try to pull up CRX/DE on these two nodes:
11.03.2013 13:18:40.222 *INFO* [22.214.171.124  GET /crx/server/crx.default/jcr%3aroot/.1.json HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Resource /crx/server/crx.default/jcr:root/.1.json not found
The app works fine on the author node, and the websites themselves still appear to serve correctly from the publish instances.
The odd thing is that, after I saw this problem, I wiped both publish instances and restored from a backup I had made this morning and restarted them to find that the problem persists.
Any thoughts? I had thought myself done with this process until this issue appearing suddenly. At the time I was rebuilding bundles on the Author node after having installed an updated content package and replicating it to the publish nodes. I was attempting to rebuild the bundles on the Publish nodes when I saw the CRX/DE problem.
It seems to be access issue to me even though you have logged in as admin. To confirm this do the below.
1. Open a browser and log in to your author instance using admin rights.
2. Now using same browser now access http://localhost:4502/crx/server/crx.default/jcr:root/.1.json which is actually request to access jcr respository. When you access this link you will see the proper JSON response return.
1. Open another browser (not same as above because above browser does have your cq session) and just access http://localhost:4502/crx/server/crx.default/jcr:root/.1.json you will see a 404 because anonymous user doesnt have access to it.
If above is true then plz try to look at your permissioning for jcr:root ("/") and if it looks good then check for authorization bundles status in felix console and check logs.
Also try to access crx explorer, if you can see the hierarchy http://<host>:<port>/crx/explorer/browser/index.jsp
Please note that for CRXDE to work, the Webdav bundles should be enabled (Jackrabbit WebDAV Library - org.apache.jackrabbit.jackrabbit-webdav,
org.apache.sling.jcr.webdav). Make sure the bundle is active if you need access to crxde.