Hi AEM Community,
I have the below code configured in my dispatcher_vhost.conf -
# Allow ingressroute checks through on /systemready (regardless of dispatcher filters)
<Location "/systemready">
ProxyPass http://${AEM_HOST}:${AEM_PORT}/systemready
RewriteEngine Off
</Location>
# Allow access to CRXDE on dev environment
<IfDefine ENVIRONMENT_DEV>
<LocationMatch "/crx/(de|server)/">
ProxyPassMatch http://${AEM_HOST}:${AEM_PORT}
RewriteEngine Off
</LocationMatch>
</IfDefine>
We have not defined any Environment Variables for AEM_HOST and AEM_PORT as referenced above.
In AEMaaCS the CRXDE access is disabled by default. Hence, the above configuration doesn't make sense to include in dispatcher_vhost.conf.
Query 1 - Do we need to configure these parameters ? I checked the WKND codebase but was unable to find these parameters defined in the /conf.d/variables folder.
Query 2 - In AEMaaCS should these parameter be configured ? If yes, then how should these parameters be defined ?
We usually have only Program ID and Environment ID.
@arunpatidar, @Mohit_KBansal, @kautuk_sahni, @Jörg_Hoh, @Jagadeesh_Prakash, @Manu_Mathew_
Thanks in advance.
Rohan Garg
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
I think those are placeholder values. you can replace those with the environment variables from Cloud Manager.
I think those are placeholder values. you can replace those with the environment variables from Cloud Manager.
Thanks for the reply @arunpatidar!
But even if we replace them the rules will not work or will they ?
Even if we provide the updated hostname and port for DEV Instance, the CRX will still not be available for AEMaaCS. Isn't that correct ?
yes, CRX is not accessible in cloud instance.
I will remove the placeholder values which don't align with AEMaaCS.
This includes the following -
# Allow ingressroute checks through on /systemready (regardless of dispatcher filters)
<Location "/systemready">
ProxyPass http://${AEM_HOST}:${AEM_PORT}/systemready
RewriteEngine Off
</Location>
# Allow access to CRXDE on dev environment
<IfDefine ENVIRONMENT_DEV>
<LocationMatch "/crx/(de|server)/">
ProxyPassMatch http://${AEM_HOST}:${AEM_PORT}
RewriteEngine Off
</LocationMatch>
</IfDefine>
You should not remove the systemready setting, as it will break operation.