Event issues

During the definition of event triggers, the following situations might occur:
  • You have configured a trigger to use an attribute filter based on a header name that contains an underscore ( _ ).

    When an event is sent to the endpoint, the API returns a HTTP 201 status code, suggesting that the event was successfully accepted and validated. However, the workflow associated to the trigger never starts, and the system provides no informative error message, resulting in a silent failure.

  • You have configured a Webhook event source to use a header name that contains an underscore ( _ ).

    When an event is sent to the endpoint, the API fails to validate the request, and the event is discarded due to missing header, returning AWSMEP026E error.

Workaround:

To solve the issues, verify the Ingress controller's configuration and check if it is set to strip headers containing underscores, and eventually adjust its configuration to allow this kind of characters in headers.