问题复现

HomeProxy在订阅时会出现订阅没有内容的情况,根据分析,是由于其User-Agent导致的。

无User-Agent:

image-20250223215053362

HomeProxy的User-Agnet (Wget/1.21 (HomeProxy, like v2rayN)):

image-20250223215109734

在加绒哥哥的帮助下,确定是类似/1.21 (v2rayN)的格式导致的无法进行订阅,猜测是机场为了适配不同客户端返回内容时,无法正确识别客户端,从而无法正确返回内容。

修复方法

HomeProxy的User-Agent写在了/etc/homeproxy/scripts/homeproxy.uc中,编辑文件进行修改即可。

image-20250223214950985

删除like v2rayN即可,也可以修改成自己想要的User-Agent。