Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(conductor): enable tls for grpc connections (#925)
## Summary Added a couple of tonic features to conductor so it can use tls and http2 correctly. ## Background When connecting over an https http2 (h2) connection conductor would get errors stating `http2 error: connection error detected: frame with invalid size, connection error detected: frame with invalid size`. Tonic wasn't using tls because it wasn't turned on. Adding these two features allows "native" certs for client to be used by default and uses tls and http2 correctly when making client requests. ## Changes - enabled `tls` and `tls-roots` features on tonic in conductor ## Testing Ran conductor locally against dusk-4 network. Additionally ran local smoke test using the newly built image which confirmed still works over non https urls.
- Loading branch information