sudo systemctl start daed是没有报错的, 报错在用webui的开关启动的时候
sudo systemctl status daed
daed.service - daed is a integration solution of dae, API and UI.
Loaded: loaded (/usr/lib/systemd/system/daed.service; enabled; preset: disabled)
Active: failed (Result: exit-code) since Fri 2025-11-21 13:25:58 CST; 39s ago
Duration: 1min 18.255s
Invocation: b8763aeccb094d4cb722f12ea877e282
Docs: https://github.com/daeuniverse/daed
Process: 5305 ExecStart=/usr/bin/daed run -c /etc/daed/ (code=exited, status=2)
Main PID: 5305 (code=exited, status=2)
Mem peak: 116.9M
CPU: 932ms
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/dae/run.go:220 +0x499
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/dae.Run(0x5c5d7202d420, 0xc0004f4908, {0xc000576000, 0x1, 0x1}, 0x0, 0x0)
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/dae/run.go:157 +0x875
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/cmd.init.func6.1()
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/cmd/run.go:98 +0x7c
Nov 21 13:25:58 archlinux daed[5305]: created by github.com/daeuniverse/dae-wing/cmd.init.func6 in goroutine 1
Nov 21 13:25:58 archlinux daed[5305]: github.com/daeuniverse/dae-wing/cmd/run.go:97 +0x233
Nov 21 13:25:58 archlinux systemd[1]: daed.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Nov 21 13:25:58 archlinux systemd[1]: daed.service: Failed with result 'exit-code'.
Nov 21 13:25:58 archlinux systemd[1]: daed.service: Consumed 932ms CPU time, 116.9M memory peak.
用的是archlinuxcn源里的包
journalctl -u daed -o cat -e
Started daed is a integration solution of dae, API and UI..
time="2025-11-21T14:58:04+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:04+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:04+08:00" level=info msg="Listen on http://127.0.0.1:2023"
time="2025-11-21T14:58:04+08:00" level=info msg="Listen on http://192.168.0.58:2023"
time="2025-11-21T14:58:04+08:00" level=info msg="Listen on http://[::1]:2023"
time="2025-11-21T14:58:04+08:00" level=info msg="Listen on http://[fe80::3f02:9919:3eb5:8c95]:2023"
time="2025-11-21T14:58:05+08:00" level=info msg="Loading eBPF programs and maps into the kernel..."
time="2025-11-21T14:58:05+08:00" level=info msg="The loading process takes about 120MB free memory, which will be releas
ed after loading. Insufficient memory will cause loading failure."
time="2025-11-21T14:58:05+08:00" level=info msg="Loaded eBPF programs and maps"
time="2025-11-21T14:58:05+08:00" level=info msg="Routing match set len: 1/1024"
time="2025-11-21T14:58:05+08:00" level=info msg=Ready
time="2025-11-21T14:58:06+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:06+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:07+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:07+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:07+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:07+08:00" level=warning msg="dangerous converting: may exceeds graphQL int32 range" name=SoMarkFr
omDae type=uint32
time="2025-11-21T14:58:12+08:00" level=warning msg="[Reload] Received reload signal; prepare to reload"
time="Nov 21 14:58:12" level=warning msg="[Reload] Load new control plane"
panic: not an ip:port
goroutine 23 [running]:
net/netip.MustParseAddrPort(...)
net/netip/netip.go:1131
github.com/daeuniverse/dae-wing/dae.newControlPlane(0xc00320ca00, {0x14fffa0, 0xc00067b260}, 0xc003227b30, 0x1?, {0xc000
13e160, 0x1, 0x1})
github.com/daeuniverse/dae-wing/dae/run.go:220 +0x485
github.com/daeuniverse/dae-wing/dae.Run(0x2ae6380, 0xc0004ea008, {0xc00013e160, 0x1, 0x1}, 0x0, 0x0)
github.com/daeuniverse/dae-wing/dae/run.go:157 +0x877
github.com/daeuniverse/dae-wing/cmd.init.func6.1()
github.com/daeuniverse/dae-wing/cmd/run.go:98 +0x7c
created by github.com/daeuniverse/dae-wing/cmd.init.func6 in goroutine 1
github.com/daeuniverse/dae-wing/cmd/run.go:97 +0x233
daed.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
daed.service: Failed with result 'exit-code'.
daed.service: Consumed 844ms CPU time, 105.2M memory peak.
路由配置
pname(NetworkManager, systemd-resolved, dnsmasq) -> must_direct
dip(geoip:private) -> direct
dip(geoip:cn) -> direct
domain(geosite:cn) -> direct
fallback: proxy
dns配置
upstream {
alidns: 'udp://223.5.5.5:53'
googledns: 'tcp+udp://8.8.8.8:53'
}
routing {
request {
qname(geosite:cn) -> alidns
fallback: googledns
}
}
这是啥原因? -_-