zngw / frptables

监控frps日志文件,自定义规则,使用iptables拦截tcp连接的ip,防止暴力破解
MIT License
75 stars 23 forks source link

formt error when pasring frps log #1

Closed huzhimaye closed 2 years ago

huzhimaye commented 3 years ago

Hi,非常感谢您开发了这款非常实用的工具

我在使用过程中遇到了在获取链接信息时失败的情况。

具体为当frps log更新 2021/09/22 14:22:37 [I] [proxy.go:179] [8b8a73e0fd40c4c8] [ssh_0] get a user connection [45.133.1.79:39816] 时 frptables 的log为 2021-09-22 14:22:37.579 [TRACE] - [Tag:net] [formt error]

从parse.go来看该链接似乎没有问题,您还需要哪些信息来帮助排查。

感谢 ♥️

zngw commented 3 years ago

2021/09/22 14:22:37 [I] [proxy.go:179] [8b8a73e0fd40c4c8] [ssh_0] get a user connection [45.133.1.79:39816] 测试了一下没有问题。你可以本地调试,在parse.go的func parse(text string) (err error, ip, name string, port int) 方法中下断点,然后在监听的log文件中手动粘贴2021/09/22 14:22:37 [I] [proxy.go:179] [8b8a73e0fd40c4c8] [ssh_0] get a user connection [45.133.1.79:39816]换行保存就会进入断点了,调试一下看哪里解析错了