apigee adapter does not validate key if mTLS

Hi, I am going through this https://docs.apigee.com/api-platform/istio-adapter/installation guide. Surprisingly, if I decide to run Istio with mutual TLS enabled, REST calls are not validated (I mean, calls pass with and without x-api-key in the header). Any solutions to this problem? Does it require any additional configuration that is not mentioned in the guide? Best regards

0 1 246
1 REPLY 1

No additional config, it works out of the box (I just tried it again with the latest release). Most likely, one of two things happened:

1. An error occurred during installation of Istio. A race can happen if the definitions are not properly applied before Mixer is started. This will show up as errors in the Mixer log.

2. A configuration step was missed. This is harder to debug as it may or may not show up in Mixer logs... but there are some hints on debugging in the wiki.