What is the name of the domain?
.karbonhq.com
What is the issue you’re encountering
The http header names expression is not working when being tested with Trace
What steps have you taken to resolve the issue?
We have replicated the issue and have been testing with the trace builder. Some header work and other do not
What are the steps to reproduce the issue?
Create a redirect rule with the following expression. any(http.request.headers.names[*] == "X-Company-E2E")
. I don’t think it matters what the redirect rule does (in our case we are lowering the security level for our test runners)
Add a trace request with the same header, e.g X-Company-E2E = true
Run the trace.
No configuration rules are hit
If we change the header name and remove the last character, e.g ‘X-Company-E2’ this works. This isn’t a max length either as other combinations also work.