On Wednesday, May 17, 2023 at 11:07:43 AM UTC-7 Wesley Hartford wrote:

...
What doesn't seem right:

   - A server interceptor reports that ServerCall.getSecurityLevel() 
   returns NONE,
   

Seems right when you are using InsecureChannelCredentials i.e. plaintext.
 


   - When I configure Istio to enforce STRICT mTLS via a namespace wide 
   PeerAuthentication resource, the client's connection to the server fails 
   with: io.grpc.StatusException: UNAVAILABLE: Connection timeout for 
   priority outbound|8443||server.kotlin-grpc-xds.svc.cluster.local[child1]


You will have to modify the client code to use XdsCredentials as described 
in 
https://github.com/grpc/grpc-java/tree/master/examples/example-xds#run-the-example-with-xds-credentials
 
. I am assuming the server is using XdsServerCredentials. 


Is this the expected behavior, or have I missed something?

Thanks for any insight you might have.

Wesley

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/3e513ace-30e7-4a7d-8023-dde3a904be3cn%40googlegroups.com.

Reply via email to