From ec245d604a68beee28128f9b7352fa00baa1befc Mon Sep 17 00:00:00 2001 From: Emile Vauge Date: Fri, 7 Apr 2017 15:48:58 +0200 Subject: [PATCH] Fix postLoadConfig Signed-off-by: Emile Vauge --- server/server.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/server/server.go b/server/server.go index b8f8b502d..1d247b617 100644 --- a/server/server.go +++ b/server/server.go @@ -315,15 +315,16 @@ func (server *Server) postLoadConfig() { for _, frontend := range configuration.Frontends { // check if one of the frontend entrypoints is configured with TLS - TLSEnabled := false + // and is configured with ACME + ACMEEnabled := false for _, entrypoint := range frontend.EntryPoints { - if server.globalConfiguration.EntryPoints[entrypoint].TLS != nil { - TLSEnabled = true + if server.globalConfiguration.ACME.EntryPoint == entrypoint && server.globalConfiguration.EntryPoints[entrypoint].TLS != nil { + ACMEEnabled = true break } } - if TLSEnabled { + if ACMEEnabled { for _, route := range frontend.Routes { rules := Rules{} domains, err := rules.ParseDomains(route.Rule)