TLS, ACME, cluster and several entrypoints.

This commit is contained in:
Ludovic Fernandez 2018-10-01 16:56:03 +02:00 committed by Traefiker Bot
parent 9e26f0b058
commit 147e79ea07

View file

@ -462,8 +462,7 @@ func (s *Server) createTLSConfig(entryPointName string, tlsOption *traefiktls.TL
}
}
if s.globalConfiguration.ACME != nil {
if entryPointName == s.globalConfiguration.ACME.EntryPoint {
if s.globalConfiguration.ACME != nil && entryPointName == s.globalConfiguration.ACME.EntryPoint {
checkOnDemandDomain := func(domain string) bool {
routeMatch := &mux.RouteMatch{}
match := router.GetHandler().Match(&http.Request{URL: &url.URL{}, Host: domain}, routeMatch)
@ -477,7 +476,6 @@ func (s *Server) createTLSConfig(entryPointName string, tlsOption *traefiktls.TL
if err != nil {
return nil, err
}
}
} else {
config.GetCertificate = s.serverEntryPoints[entryPointName].getCertificate
if len(config.Certificates) != 0 {