diff --git a/config/loader/loader.go b/config/loader/loader.go index ba7bc56d..dff051a2 100644 --- a/config/loader/loader.go +++ b/config/loader/loader.go @@ -72,15 +72,16 @@ func (l *loader) Load(cfg *config.Config) error { return err } - if err := register(cfg); err != nil { - return err - } - logCfg := cfg.Log if logCfg == nil { logCfg = &config.LogConfig{} } logger.SetDefault(logger_parser.ParseLogger(&config.LoggerConfig{Log: logCfg})) + + if err := register(cfg); err != nil { + return err + } + parsing.SetDefaultTLSConfig(tlsCfg) return nil