mirror of
https://github.com/fatedier/frp.git
synced 2025-04-20 14:54:21 +00:00
fix
This commit is contained in:
parent
62aecae16a
commit
c07013adf7
@ -125,10 +125,10 @@ type ServerCommonConf struct {
|
||||
// DisableLogColor disables log colors when LogWay == "console" when set to
|
||||
// true. By default, this value is false.
|
||||
DisableLogColor bool `ini:"disable_log_color" json:"disable_log_color"`
|
||||
// LogDurationTypes specifies the type of connection name, which will log
|
||||
// the duration of those connections. if it is setting as 'ssh,rdp', it
|
||||
// will log the duration of the name as 'ssh', 'ssh_1', 'sshname', 'rdp',
|
||||
// 'rdp_test1' or 'web_my_rdp' . By default, this value is "ssh,rdp".
|
||||
// LogDurationTypes specifies the types of connection names for which the
|
||||
// duration will be logged. If set to 'ssh,rdp', it will log the duration
|
||||
// of connections named 'ssh', 'ssh_1', 'sshname', 'rdp', 'rdp_test1', or
|
||||
// 'web_my_rdp'. By default, this value is "ssh,rdp".
|
||||
LogDurationTypes string `ini:"log_duration_types" json:"log_duration_types"`
|
||||
// DetailedErrorsToClient defines whether to send the specific error (with
|
||||
// debug info) to frpc. By default, this value is true.
|
||||
|
@ -110,12 +110,18 @@ type LogConfig struct {
|
||||
MaxDays int64 `json:"maxDays"`
|
||||
// DisablePrintColor disables log colors when log.to is "console".
|
||||
DisablePrintColor bool `json:"disablePrintColor,omitempty"`
|
||||
// DurationTypes specifies the types of connection names for which the
|
||||
// duration will be logged. If set to 'ssh,rdp', it will log the duration
|
||||
// of connections named 'ssh', 'ssh_1', 'sshname', 'rdp', 'rdp_test1', or
|
||||
// 'web_my_rdp'. By default, this value is "ssh,rdp".
|
||||
DurationTypes string `json:"durationtypes,omitempty"`
|
||||
}
|
||||
|
||||
func (c *LogConfig) Complete() {
|
||||
c.To = util.EmptyOr(c.To, "console")
|
||||
c.Level = util.EmptyOr(c.Level, "info")
|
||||
c.MaxDays = util.EmptyOr(c.MaxDays, 3)
|
||||
c.DurationTypes = util.EmptyOr(c.DurationTypes, "ssh,rdp")
|
||||
}
|
||||
|
||||
type HTTPPluginOptions struct {
|
||||
|
@ -276,7 +276,7 @@ func (pxy *BaseProxy) handleUserTCPConnection(userConn net.Conn) {
|
||||
connectionDuration := endtime - startime
|
||||
xl.Debugf("join connection closed, it remains [%d]ms, workConn(l[%s] r[%s]) userConn(l[%s] r[%s])", connectionDuration,
|
||||
workConn.LocalAddr().String(), workConn.RemoteAddr().String(), userConn.LocalAddr().String(), userConn.RemoteAddr().String())
|
||||
xl.Info("connection closed, it remains [%d]ms, userConn(l[%s] r[%s])", connectionDuration,
|
||||
xl.Infof("connection closed, it remains [%d]ms, userConn(l[%s] r[%s])", connectionDuration,
|
||||
userConn.LocalAddr().String(), userConn.RemoteAddr().String())
|
||||
} else {
|
||||
xl.Debugf("join connection closed, userConn(l[%s] r[%s])", userConn.LocalAddr().String(), userConn.RemoteAddr().String())
|
||||
|
Loading…
x
Reference in New Issue
Block a user