MetaCubeX / mihomo

A simple Python Pydantic model for Honkai: Star Rail parsed data from the Mihomo API.
https://wiki.metacubex.one
MIT License
16.51k stars 2.65k forks source link

[Bug] Sniffer 冗余误解日志 #1236

Closed liangyi9812 closed 5 months ago

liangyi9812 commented 6 months ago

Verify steps

操作系统

OpenBSD/FreeBSD

系统版本

Mac

Mihomo 版本

latest

配置文件

描述

开启 Sniffer,无论是否 overrideDest 都会输出 replace domain 日志 https://github.com/MetaCubeX/mihomo/blob/107e3e763009668b174a6ef4d36a4c06e3169930/component/sniffer/dispatcher.go#L120C1-L124C23 代码里注释说因为下面会修改值所以提前打log,但这种行为会造成看debug日志排查时候的误解。 希望有空时顺手改了,非常感谢~

重现方式

开启 Sniffer,与 override-destination 无关

日志

[DEBUG] [Sniffer] Sniff tcp [192.168.xx.xx:50676]-->[api.segment.io:443] success, replace domain [api.segment.io]-->[api.segment.io]
xishang0128 commented 5 months ago

改了