easy-xray icon indicating copy to clipboard operation
easy-xray copied to clipboard

xray doesn't start - an error related to COHERENCE-EXTRA-EXCEPTIONS in customgeo.dat occurred

Open lansman opened this issue 7 months ago • 0 comments

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 image

lansman avatar Jul 14 '24 14:07 lansman