I’m trying to run Dgraph in a docker network (Alpha, Zero and Ratel)
The network spins up fine and everything looks good until I try and connect to the Alpha via Ratel.
As you are using keychain, I will deduce using Chrome for this. And as you are using the .p12 cert, I assume you want to use Mutual TLS, where the Alpha authenticates the client (Chrome) using the client cert/key in .p12 format?
Can you get this to work without Mutual Authentication, just TLS without client authentication? Then after we can verify Mutual Authentication works.
How is alpha configured (commandline and any applicable DGRAPH_ALPHA env vars if they were used)? Did you create the certificate using localhost as the server name? What does the output of dgraph cert ls?
After I run this, the network spins up and I can connect to the Ratel UI on my browser, but cannot connect to the Alpha.
I can make the connection to the Alpha when TLS is off.