From fdaae31c2c36214bfc75eaa3f23902cfe9b434a3 Mon Sep 17 00:00:00 2001 From: Todd Gruben Date: Tue, 2 Jun 2020 15:39:28 -0500 Subject: [PATCH] add address for listening --- server/server.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/server/server.go b/server/server.go index 5ff688096..614cfd1ab 100644 --- a/server/server.go +++ b/server/server.go @@ -274,6 +274,15 @@ func (m *Command) SetupServer() error { grpcURI.SetPort(uint16(m.grpcLn.Addr().(*net.TCPAddr).Port)) } + if grpcURI.Scheme == "http" { + grpcURI.Scheme = "grpc" + } + + // discover the address if not specified + if grpcURI.Host == "0.0.0.0" { + grpcURI.Host = outboundIP().String() + } + // Setup TLS if uri.Scheme == "https" { m.tlsConfig, err = GetTLSConfig(&m.Config.TLS, m.logger.Logger())