mirror of
https://github.com/SunBK201/UA3F.git
synced 2025-12-16 16:57:08 +00:00
feat: update log level defaults and enhance log messages for connection errors
This commit is contained in:
parent
6492165c1e
commit
9d109d0aec
@ -41,7 +41,7 @@ func Parse() (*Config, bool) {
|
|||||||
flag.StringVar(&payloadUA, "f", "FFF", "User-Agent")
|
flag.StringVar(&payloadUA, "f", "FFF", "User-Agent")
|
||||||
flag.StringVar(&uaPattern, "r", "", "UA-Pattern")
|
flag.StringVar(&uaPattern, "r", "", "UA-Pattern")
|
||||||
flag.BoolVar(&partial, "s", false, "Enable Regex Partial Replace")
|
flag.BoolVar(&partial, "s", false, "Enable Regex Partial Replace")
|
||||||
flag.StringVar(&loglevel, "l", "info", "Log level (default: info)")
|
flag.StringVar(&loglevel, "l", "error", "Log level (default: error)")
|
||||||
flag.BoolVar(&showVer, "v", false, "show version")
|
flag.BoolVar(&showVer, "v", false, "show version")
|
||||||
flag.Parse()
|
flag.Parse()
|
||||||
|
|
||||||
|
|||||||
@ -39,7 +39,7 @@ func SetLogConf(level string) {
|
|||||||
writer2 := os.Stdout
|
writer2 := os.Stdout
|
||||||
writer3 := &lumberjack.Logger{
|
writer3 := &lumberjack.Logger{
|
||||||
Filename: log_file,
|
Filename: log_file,
|
||||||
MaxSize: 1, // megabytes
|
MaxSize: 2, // megabytes
|
||||||
MaxBackups: 5,
|
MaxBackups: 5,
|
||||||
MaxAge: 7, //days
|
MaxAge: 7, //days
|
||||||
LocalTime: true,
|
LocalTime: true,
|
||||||
@ -73,8 +73,8 @@ func LogHeader(version string, cfg *config.Config) {
|
|||||||
logrus.Info("Server Mode: " + cfg.ServerMode)
|
logrus.Info("Server Mode: " + cfg.ServerMode)
|
||||||
logrus.Infof("Listen on %s", cfg.ListenAddr)
|
logrus.Infof("Listen on %s", cfg.ListenAddr)
|
||||||
logrus.Infof("User-Agent: %s", cfg.PayloadUA)
|
logrus.Infof("User-Agent: %s", cfg.PayloadUA)
|
||||||
logrus.Infof("User-Agent Regex Pattern: '%s'", cfg.UAPattern)
|
logrus.Infof("User-Agent Regex: '%s'", cfg.UAPattern)
|
||||||
logrus.Infof("Enable Partial Replace: %v", cfg.EnablePartialReplace)
|
logrus.Infof("Partial Replace: %v", cfg.EnablePartialReplace)
|
||||||
logrus.Infof("Log level: %s", cfg.LogLevel)
|
logrus.Infof("Log level: %s", cfg.LogLevel)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -57,7 +57,7 @@ func (s *Server) HandleClient(client net.Conn) {
|
|||||||
target, err := utils.ConnectWithMark(addr, utils.SO_MARK)
|
target, err := utils.ConnectWithMark(addr, utils.SO_MARK)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
_ = client.Close()
|
_ = client.Close()
|
||||||
logrus.Errorf("Dial target %s failed: %v", addr, err)
|
logrus.Warnf("Dial target %s failed: %v", addr, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -93,7 +93,7 @@ func (s *Server) HandleClient(client net.Conn) {
|
|||||||
// TCP CONNECT
|
// TCP CONNECT
|
||||||
target, err := s.socks5Connect(client, destAddrPort)
|
target, err := s.socks5Connect(client, destAddrPort)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logrus.Debug("Connect failed: ", err)
|
logrus.Warn("Connect failed: ", err)
|
||||||
_ = client.Close()
|
_ = client.Close()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|||||||
@ -78,7 +78,7 @@ func (s *Server) HandleClient(client net.Conn) {
|
|||||||
target, err := utils.ConnectWithMark(addr, utils.SO_MARK)
|
target, err := utils.ConnectWithMark(addr, utils.SO_MARK)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
_ = client.Close()
|
_ = client.Close()
|
||||||
logrus.Errorf("Dial target %s failed: %v", addr, err)
|
logrus.Warnf("Dial target %s failed: %v", addr, err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user