April 26, 2020
Estimated Post Reading Time ~

Proxy ClientLibs not working through Dispatcher: com.adobe.granite.ui.clientlibs.impl.ClientLibraryProxyServlet Proxy request to /etc.clientlibs/clientlibs/granite/jquery.min.js not supported. - AEM 6.4

The proxy ClientLibs are not working through Dispatcher, but the same is accessible via direct publisher e.g /etc.clientlibs/clientlibs/granite/jquery.min.js

The path /etc.clientlibs was allowed in dispatcher as shown below but still, it was not accessible through dispatcher domains.

/0012 { /type "allow" /method "GET" /url "/etc.clientlibs/*" }

Based on the analysis the request was reaching publisher but it was rejected from a publisher

29.01.2019 19:26:17.200 *INFO* [10.153.113.41 [1548789977199] GET /etc.clientlibs/clientlibs/granite/jquery.min.js HTTP/1.1] com.adobe.granite.ui.clientlibs.impl.ClientLibraryProxyServlet Proxy request to /etc.clientlibs/clientlibs/granite/jquery.min.js not supported.

The issue is resolved after granting the READ access to 'anonymous' user for the /etc node


Please make sure only the required folder under /etc is allowed from the dispatcher
e.g

/0012 { /type "allow" /method "GET" /url "/etc.clientlibs/*" }

/0026 { /type "allow" /url "* /etc/designs/*" }
/0027 { /type "allow" /url "* /etc/adobe-mbox/*" }
/0107 { /type "allow" /url "/etc/tags*json" }


By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.