#4691·crowdsec

LAPI 决定流在数据库查询失败后返回 HTTP 200 并带有有效的空快照

作者: pschiffe创建于 2026年9月16日更新于 2026年9月16日
标签kind/bugneeds/triageversion/1.8.1

发生了什么情况?

在 CrowdSec v1.8.1 中,GET /v1/decisions/stream?startup=true&dedup=false&scopes=ip,range 中的一个失败的数据库查询可以返回 HTTP 200 并返回一个语法上正确的空快照:

http
HTTP/1.1 200 OK
Content-Type: application/json
{
"new": [],
"deleted": []
}

这与成功查询的真正空决策集无法区分开来。使用 startup=true 来替换其权威有效集的过滤器可能会由于服务器端查询失败而删除保留的禁用措施。

内容来源: crowdsecurity/crowdsec