Dispatcher to AEM POST calls not working

Avatar

Avatar

NareshBabu

Avatar

NareshBabu

NareshBabu

11-03-2021

Hi Team,

 

Our POST calls are not working as expected when the call goes through the dispatcher where in its working fine when the hit is made directly to publish. However when the hit comes through the dispatcher it reaches the publish instance and returned in 0ms without processing. Cannot find the root cause.

 

11/Mar/2021:10:38:17 +0300 [54339] -> POST /ab/myservlet HTTP/1.1
11/Mar/2021:10:38:17 +0300 [54339] <- 200 - 0ms

 

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Rohit_Utreja

Avatar

Rohit_Utreja

Rohit_Utreja

13-03-2021

Check the dispatcher filters.


There is a possibility that post-call starting with "/bin" has been blocked at the dispatcher so it is getting stopped at the dispatcher level and not going to the publisher.

 

You can refer to the below URL for the dispatcher configuration.

https://experienceleague.adobe.com/docs/experience-manager-dispatcher/using/configuring/dispatcher-c...

 

This section is responsible for the dispatcher filters. 

 /filter
       {
       # List of filters
       }

 

Answers (2)

Answers (2)

Avatar

Avatar

Nikhil-Kumar

MVP

Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
MVP

18-03-2021

@NareshBabu - Update your filters in Dispatcher for the POST call.

Avatar

Avatar

jbrar

Employee

Avatar

jbrar

Employee

jbrar
Employee

11-03-2021

Check if you have allowed the host making the POST call in the "Apache Sling Referrer Filter"

 

If still an issue, check the log files on AEM side when you make a request from the dispatcher to see what's going on.

 

Also, might be a good idea to change dispatcher log level to DEBUG and see if there are any headers getting blocked at dispatcher level