Closed egkelly closed 1 year ago
It's hard to say if this is an AWS App Mesh or Envoy issue based on what is presented so far, i.e. the fail_verify_error
stats. The "ssl error" lines on reads are normal at trace level; maybe this is a bit confusing but it's just reflecting the return code and that data is not available. @ggreenway maybe we should change these on the happy path?
It's unclear what's going on with the information provided. When the connection_error
stat is incremented, it should log the reason here. I recommend trying to find those log messages and see if they shed any light on what the failures are, or post them in this issue.
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted" or "no stalebot". Thank you for your contributions.
Title: SSL Connection Error/SSL Handshake
Description: I am using AWS App Mesh with Envoy and have configured mTLS with a SPIFEE/SPIRE setup. Everything appears to be working as expected, I have TLS STRICT mode enabled and am able to navigate to my application without issue. However, in looking at the sidecar envoy logs and admin server stats, I see a number of SSL/TLS errors:
As you can see, I have 13 handshakes and 400k ssl connection errors, as well as an example log where envoy encounters an ssl error. Is this expected behavior? As I said, everything appears to be working correctly, I'm just concerned by the number of connection errors being thrown.