From 54199d9d580ef28f014189bc5409b1300a5a5c31 Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Fri, 25 Jun 2021 08:59:08 -0700 Subject: [PATCH] controlclient: log server key and URL Turns out we never reliably log the control plane URL a client connects to. Do it here, and include the server public key, which might inadvertently tell us something interesting some day. Signed-off-by: David Crawshaw --- control/controlclient/direct.go | 1 + 1 file changed, 1 insertion(+) diff --git a/control/controlclient/direct.go b/control/controlclient/direct.go index 8aec548d7..69a099f64 100644 --- a/control/controlclient/direct.go +++ b/control/controlclient/direct.go @@ -354,6 +354,7 @@ func (c *Direct) doLogin(ctx context.Context, opt loginOpt) (mustRegen bool, new if err != nil { return regen, opt.URL, err } + c.logf("control server key %s from %s", serverKey.HexString(), c.serverURL) c.mu.Lock() c.serverKey = serverKey