Brbrbr1995

Results 9 comments of Brbrbr1995

urltest 和 fallback 都可以直接手动选择,当选择的节点不可用时会切换会自动

RPT.yaml ``` payload: - PROCESS-NAME,chrome.exe ```

应该是sub-rule的问题,如下配置也不能匹配 ``` rules: # - PROCESS-NAME,xxx.exe,REJECT - SUB-RULE,(PROCESS-NAME,chrome.exe),SR1 - MATCH,REJECT ```

你第一张图里那样是可以正常解析的,有问题的是SUB-RULE后面括号里的进程规则

除非提前触发find process,或者 find-process-mode: always 我怎么试都是不行, 这是在rules第一行触发 `INFO[2023-12-06T15:23:39.9822432+08:00] [TCP] 198.18.0.1:5079(chrome.exe) --> tls.browserleaks.com:443 match SubRules((PROCESS-NAME,chrome.exe)) using DIRECT` 这是把第一行注释掉 `INFO[2023-12-06T15:24:41.612551+08:00] [TCP] 198.18.0.1:1832 --> browserleaks.com:443 match Match using REJECT` 就删了一个#

alpha最新版测试,仍然不支持嵌套 如下配置测试走的是直连 rules: - SUB-RULE,(DOMAIN-SUFFIX,browserleaks.com),SR1 - MATCH,REJECT sub-rules: SR1: - SUB-RULE,(DOMAIN-SUFFIX,browserleaks.com),SR2 - MATCH,DIRECT SR2: - DOMAIN-SUFFIX,browserleaks.com,🌎 - MATCH,🌎

sub-rule in rule-provider 也无效,配置如下,测试是走直连 ``` rule-providers: RPT: type: http behavior: classical url: "http://192.168.1.14/Rule/RPT.yaml" path: ./Provider/Rule/RPT.yaml interval: 3600 rules: - RULE-SET,RPT,REJECT - MATCH,DIRECT sub-rules: SR2: - DOMAIN-SUFFIX,browserleaks.com,REJECT - MATCH,REJECT ``` RPT.yaml:...

is this fixed? just tested with 122.0.6261.128 same behavior