diff --git a/app/cmd/server.go b/app/cmd/server.go index 2679271..385849f 100644 --- a/app/cmd/server.go +++ b/app/cmd/server.go @@ -29,6 +29,10 @@ import ( "github.com/apernet/hysteria/extras/trafficlogger" ) +const ( + defaultListenAddr = ":443" +) + var serverCmd = &cobra.Command{ Use: "server", Short: "Server mode", @@ -208,7 +212,7 @@ type serverConfigMasquerade struct { func (c *serverConfig) fillConn(hyConfig *server.Config) error { listenAddr := c.Listen if listenAddr == "" { - listenAddr = ":443" + listenAddr = defaultListenAddr } uAddr, err := net.ResolveUDPAddr("udp", listenAddr) if err != nil { @@ -729,7 +733,11 @@ func runServer(cmd *cobra.Command, args []string) { if err != nil { logger.Fatal("failed to initialize server", zap.Error(err)) } - logger.Info("server up and running") + if config.Listen != "" { + logger.Info("server up and running", zap.String("listen", config.Listen)) + } else { + logger.Info("server up and running", zap.String("listen", defaultListenAddr)) + } if !disableUpdateCheck { go runCheckUpdateServer()