Expand my Community achievements bar.

URLs authored under /language-masters are not being correctly localized in corresponding live copy page

Avatar

Level 2

Hi, the article "URLs authored under /language-masters aren’t being correctly localized in corresponding live copy p... ,

provided a resolution for the Issue/Symptoms stated. 

The first step is the following.

Access configuration manager:

Go to the AEM Web Console Configuration Manager by navigating to http://<AEM-Instance>:<Port>/system/console/configMgr

While this is possible on my localhost on port 4502, how can this be accomplished on AEMaaCS environment?

 

When tried, I get the following error.

https://author-p******-e********.adobeaemcloud.com/system/console/configMgr

Access to author-p******-e********.adobeaemcloud.com was denied
You don't have authorization to view this page.
HTTP ERROR 403

 

With regards to <AEM-Instance>:<Port>, what port number can be used for AEMaaCS author environment?

 

Thanks!

 

 

 

2 Replies

Avatar

Community Advisor

Hi @ViaVu,

In AEM as a Cloud Service (AEMaaCS), you cannot directly access the OSGi configuration console (/system/console/configMgr) on Adobe-managed environments (like author/preview/publish in Cloud Manager). This is by design for security and stability reasons in the cloud.

Per article - you should follow Adobe's code-based configuration approach using the /apps/<your-project>/config folders.

1. Create the configuration file in the appropriate folder

For example:

/apps/myproject/config/com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory.config

If you want the config to apply only to author or publish, place it in:

/apps/myproject/config.author/
or
/apps/myproject/config.publish/
2. Sample Configuration File

{
"cq.wcm.msm.action.excludednodetypes": "regexToExcludeNodeTypes",
"cq.wcm.msm.action.excludedparagraphitems": "regexToExcludeParagraphItems",
"cq.wcm.msm.action.excludedprops": "regexToExcludePageProperties",
"cq.wcm.msm.impl.action.referencesupdate.prop_updateNested": false
}

Replace or add more properties as needed.

3. Validate on Local SDK
4. Deploy to Cloud Manager
  • Commit and push your changes to your Git repo (e.g., Adobe Cloud Manager repo).

  • Deploy via Cloud Manager pipeline.


Santosh Sai

AEM BlogsLinkedIn


Avatar

Level 2

Hi Santosh Sai,

Thanks for your suggestions. I tried what you have suggested on my local. After deployment, I don't see the "Update Reference across nested LiveCopies" getting checked. When I inspect the UI, I see the value of the checkbox to be true.

However, I'm not sure what the hidden type is and why it is false as seen below.

<div>
<input name="cq.wcm.msm.impl.action.referencesupdate.prop_updateNested" type="checkbox" value="true" />
<input name="cq.wcm.msm.impl.action.referencesupdate.prop_updateNested" type="hidden" value="false" class="ui-state-default ui-corner-all" />
</div>