easy-xray
easy-xray copied to clipboard
xray doesn't start - an error related to COHERENCE-EXTRA-EXCEPTIONS in customgeo.dat occurred
MacOS 14.5 Sonoma ❯ xray --version Xray 1.8.17 (Xray, Penetrates Everything.) Custom (go1.22.5 darwin/arm64)
Generated by yours ex.sh
script's client config I put here
/opt/homebrew/etc/xray/config.json
Downloaded customgeo.dat put here
/opt/homebrew/share/xray
Start and get an error list not found in customgeo.dat: COHERENCE-EXTRA-EXCEPTIONS
❯ /opt/homebrew/opt/xray/bin/xray run --config /opt/homebrew/etc/xray/config.json
Xray 1.8.17 (Xray, Penetrates Everything.) Custom (go1.22.5 darwin/arm64)
A unified platform for anti-censorship.
2024/07/14 19:30:47 [Info] infra/conf/serial: Reading config: /opt/homebrew/etc/xray/config.json
Failed to start: main: failed to load config files: [/opt/homebrew/etc/xray/config.json] > infra/conf: invalid field rule > infra/conf: failed to parse domain rule: ext:customgeo.dat:coherence-extra-exceptions > infra/conf: failed to load external sites: coherence-extra-exceptions from customgeo.dat > infra/conf: list not found in customgeo.dat: COHERENCE-EXTRA-EXCEPTIONS
Such block seems to be present in the dat file