From eaa3a1db4ee0400a30c9eaabe5080b234f9f4053 Mon Sep 17 00:00:00 2001 From: zeripath Date: Mon, 17 Jun 2019 18:33:55 +0100 Subject: [PATCH] Use certmanager provided TLSConfig for LetsEncrypt (#7229) --- cmd/web.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cmd/web.go b/cmd/web.go index e211674b4d..d8bcba76d1 100644 --- a/cmd/web.go +++ b/cmd/web.go @@ -5,7 +5,6 @@ package cmd import ( - "crypto/tls" "fmt" "net" "net/http" @@ -82,11 +81,9 @@ func runLetsEncrypt(listenAddr, domain, directory, email string, m http.Handler) } }() server := &http.Server{ - Addr: listenAddr, - Handler: m, - TLSConfig: &tls.Config{ - GetCertificate: certManager.GetCertificate, - }, + Addr: listenAddr, + Handler: m, + TLSConfig: certManager.TLSConfig(), } return server.ListenAndServeTLS("", "") }