diff --git a/server/server_configuration.go b/server/server_configuration.go index a9e5b0e59..eec23f8f3 100644 --- a/server/server_configuration.go +++ b/server/server_configuration.go @@ -184,6 +184,11 @@ func (s *Server) loadFrontendConfig( return nil, err } + // Handler used by error pages + if backendsHandlers[entryPointName+providerName+frontend.Backend] == nil { + backendsHandlers[entryPointName+providerName+frontend.Backend] = lb + } + if healthCheckConfig != nil { backendsHealthCheck[entryPointName+providerName+frontendHash] = healthCheckConfig }