Configuring RequestAuthentication resource fails when configuring jwksUri for HTTPS in ServiceMesh 2
Issue
- The
istio-proxylogs the following error when configuringRequestAuthenticationresource parameter forjwksUriwith HTTPS.
2021-07-25T17:43:40.819844Z warning envoy config [external/envoy/source/common/config/grpc_subscription_impl.cc:101] gRPC config for type.googleapis.com/envoy.api.v2.Listener rejected: Error adding/updating listener(s) virtualInbound: Proto constraint validation failed (JwtAuthenticationValidationError.Providers[key]: ["embedded message failed validation"] | caused by JwtProviderValidationError.LocalJwks: ["embedded message failed validation"] | caused by DataSourceValidationError.InlineString: ["value length must be at least " '\x01' " bytes"]): providers {
Environment
- Red Hat OpenShift Container Platform
- 4.x
- Red Hat OpenShift Service Mesh
- v2.0 Control Plane
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.