Expand my Community achievements bar.

SOLVED

AEM 6.5.2 - issue with cache invalidation of an alias

Avatar

Level 1

Hello,

Recently since upgrading to 6.5, i've been having issues with cache invalidation not happening on aliased locations during deactivation events.

eg. -  I have /content/test/en_US/testpage.html that would have an alias to /content/test/en/testpage.html

On activation of this page, I see the flush agent behaving properly for both the aliased and non aliased location.

However, if I then go to deactivate this page -

The page is deactivated and invalidated on the non aliased location, but remains in cache at the aliased location.

I do have the alias update checkbox selected on my flush agent on the publisher.

Any ideas what might cause this?

1 Accepted Solution

Avatar

Correct answer by
Community Advisor
4 Replies

Avatar

Employee Advisor

Was this working before? What version were you using then?

Avatar

Employee Advisor

I would recommend setting up a DEBUG logger on com.day.cq.replication to verify if the alias deactivation is getting triggered and then change the dispatcher log level to DEBUG to verify what's happening on dispatcher when this kind of request is requested.

Avatar

Correct answer by
Community Advisor