From 289ed168ae2f019ad12f0c9503555cebe66e0a7e Mon Sep 17 00:00:00 2001 From: cskh Date: Fri, 17 Feb 2023 05:11:17 +0000 Subject: [PATCH] backport of commit 49f7423ab858f6fe237833a2d42cb5c323f77e10 --- agent/agent.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agent/agent.go b/agent/agent.go index 78a06761ab4e..64df2cb8cb0c 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -933,7 +933,8 @@ func (a *Agent) listenHTTP() ([]apiServer, error) { for _, l := range listeners { var tlscfg *tls.Config _, isTCP := l.(*tcpKeepAliveListener) - if isTCP && proto == "https" { + isUnix := l.Addr().Network() == "unix" + if (isTCP || isUnix) && proto == "https" { tlscfg = a.tlsConfigurator.IncomingHTTPSConfig() l = tls.NewListener(l, tlscfg) }