Kong ingress issue: /config: HTTP status 400

Hi,

I am installing my kong using latest hem chart, but my application’s ingress is not taking up the address of kong ingress controller.
When I checked the logs of kong ingress controller, I found a continuous error poping up:

time=“2021-12-19T22:22:31Z” level=error msg=“could not update kong admin” error=“posting new config to /config: HTTP status 400 (message: “declarative config is invalid: {plugins={{config={header_type=“expected one of: preserve, b3, b3-single, w3c, jaeger, ot”}}}}”)” subsystem=proxy-cache-resolver

I am unable to find what is the issue.

Can someone please guide.

I am almost getting similar error after upgrading Kong to the latest. In my case, I think it’s complaining about a plugin(exit-transfrmer) whose config contains “config.function”. And it’s saying (adding the extra bit of error to the above) “… config={function=\"unknown filed\")” subsystem=dataplane-synchronizer

Any idea??