Dispatcher | Filter changes are not working on PROD but working on Lower environments | Community
Skip to main content
sravs
Community Advisor
Community Advisor
August 7, 2024
Solved

Dispatcher | Filter changes are not working on PROD but working on Lower environments

  • August 7, 2024
  • 3 replies
  • 774 views

Hi Team, 

Recently we have made a few changes in the filter rules to deny the cross-site content in the current domain. The other filter rules are working fine in PROD but other site content is still accessible on the current domain.

Ex: 

domain 1:  www.abc.com/

content path of domain1: /content/abc/us/en/test.html

 

domain 1:  www.xyz.com/

content path of domain1: /content/xyz/us/en/test.html

 

if we try to access www.abc.com/content/xyz/us/en/test.html it should not render as an original page it should throw 404 and vice versa.

 

We made changes in the dispatcher at the domain level denying everything and allowing only the content specific to that site

These changes are working fine in all lower environments but not on PROD. 

 

Please provide your thoughts on this!!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by MukeshYadav_

Hi @sravs ,

There might be following reason-

1. Any environment-specific configurations that might differ. This includes URLs, IP addresses, or environment-specific variables.

2. If any load balancer or reverse proxy in production, ensure that its configuration aligns with dispatcher rules.

3. Hope dispatcher deployment successfully completed, better re do dispatcher deployment

4. Cached pages might be getting served so try by adding query param in url once once.

Thanks

3 replies

Pradeep_Kumar_Srivastav
Community Advisor
Community Advisor
August 7, 2024

Hi @sravs ,

 

Can you please share the dispatch log or review the dispatcher logs in production for any errors or warnings related to the filter rules.

MukeshYadav_
Community Advisor
MukeshYadav_Community AdvisorAccepted solution
Community Advisor
August 7, 2024

Hi @sravs ,

There might be following reason-

1. Any environment-specific configurations that might differ. This includes URLs, IP addresses, or environment-specific variables.

2. If any load balancer or reverse proxy in production, ensure that its configuration aligns with dispatcher rules.

3. Hope dispatcher deployment successfully completed, better re do dispatcher deployment

4. Cached pages might be getting served so try by adding query param in url once once.

Thanks

h_kataria
Community Advisor
Community Advisor
August 7, 2024

Can you cross check your ServerName and ServerAlias properties in your vhost files once ? And share the dispatcher logs if possible.