Преглед изворни кода

Merge pull request #1637 from slingamn/config_warning

add a warning for the #1634 case
tags/v2.7.0-rc1
Shivaram Lingamneni пре 3 година
родитељ
комит
33616df7c4
No account linked to committer's email address
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5
    1
      irc/server.go

+ 5
- 1
irc/server.go Прегледај датотеку

@@ -716,6 +716,10 @@ func (server *Server) applyConfig(config *Config) (err error) {
716 716
 
717 717
 	// we are now open for business
718 718
 	err = server.setupListeners(config)
719
+	// send other config warnings
720
+	if config.Accounts.RequireSasl.Enabled && config.Accounts.Registration.Enabled {
721
+		server.logger.Warning("server", "Warning: although require-sasl is enabled, users can still register accounts. If your server is not intended to be public, you must set accounts.registration.enabled to false.")
722
+	}
719 723
 
720 724
 	if !initial {
721 725
 		// push new info to all of our clients
@@ -852,7 +856,7 @@ func (server *Server) setupListeners(config *Config) (err error) {
852 856
 	}
853 857
 
854 858
 	if publicPlaintextListener != "" {
855
-		server.logger.Warning("listeners", fmt.Sprintf("Your server is configured with public plaintext listener %s. Consider disabling it for improved security and privacy.", publicPlaintextListener))
859
+		server.logger.Warning("listeners", fmt.Sprintf("Warning: your server is configured with public plaintext listener %s. Consider disabling it for improved security and privacy.", publicPlaintextListener))
856 860
 	}
857 861
 
858 862
 	return

Loading…
Откажи
Сачувај