fix(crowdsec) — urgence : la LAPI démarre sans l'API centrale, qui refuse notre instance (403) #65

Merged
arcodange merged 1 commits from arcodange/crowdsec-hors-ligne into main 2026-10-08 08:43:21 +02:00
Owner

Suite de #64, même incident : tout *.arcodange.fr répond 403 depuis 06:07Z.

Sans ENROLL_KEY, la LAPI plante encore, un cran plus loin :

level=info msg="max attempts reached for status code 403"
level=fatal msg="api server init: unable to run local API: authenticate watcher (580d4a9a…): API error: Forbidden"

et cscli hub update reçoit aussi 403 de cdn-hub.crowdsec.net (non fatal). Les services centraux de CrowdSec refusent notre instance. La cause n'est pas connue : instance révoquée, les 594 LAPI fantômes de #56, ou la version 1.7.0 retirée ?

Mesure d'urgence : DISABLE_ONLINE_API=true. Le docker_start.sh retire alors online_client de la config. Les décisions locales (agent, appsec) tiennent, mais la liste de blocage communautaire ne descend plus.

Réversible : retirer la variable. Le script remet online_client avec ses identifiants existants.

Le fondateur a donné son accord pour rétablir le .fr « tout de suite » (2026-10-08).

🤖 Generated with Claude Code

Suite de #64, même incident : tout `*.arcodange.fr` répond 403 depuis 06:07Z. Sans `ENROLL_KEY`, la LAPI plante encore, un cran plus loin : ``` level=info msg="max attempts reached for status code 403" level=fatal msg="api server init: unable to run local API: authenticate watcher (580d4a9a…): API error: Forbidden" ``` et `cscli hub update` reçoit aussi 403 de `cdn-hub.crowdsec.net` (non fatal). Les services centraux de CrowdSec refusent notre instance. La cause n'est pas connue : instance révoquée, les 594 LAPI fantômes de #56, ou la version 1.7.0 retirée ? **Mesure d'urgence** : `DISABLE_ONLINE_API=true`. Le `docker_start.sh` retire alors `online_client` de la config. Les décisions locales (agent, appsec) tiennent, mais la liste de blocage communautaire ne descend plus. **Réversible** : retirer la variable. Le script remet `online_client` avec ses identifiants existants. Le fondateur a donné son accord pour rétablir le `.fr` « tout de suite » (2026-10-08). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
arcodange added 1 commit 2026-10-08 08:43:09 +02:00
fix(crowdsec) — urgence : la LAPI démarre sans l'API centrale, qui refuse notre instance (403)
Helm Charts / Detect changed charts (pull_request) Successful in 41s
Helm Charts / Library charts tool (pull_request) Skipped
Helm Charts / Application charts alloy (pull_request) Skipped
Helm Charts / Application charts chart (pull_request) Skipped
Helm Charts / Application charts grafana (pull_request) Skipped
Helm Charts / Application charts hashicorp-vault (pull_request) Skipped
Helm Charts / Application charts loki (pull_request) Skipped
Helm Charts / Application charts minio (pull_request) Skipped
Helm Charts / Application charts pgbouncer (pull_request) Skipped
Helm Charts / Application charts pgcat (pull_request) Skipped
Helm Charts / Application charts prometheus (pull_request) Skipped
Helm Charts / Application charts redis (pull_request) Skipped
Helm Charts / Application charts crowdsec (pull_request) Successful in 50s
11fb77c718
Après #64, la LAPI plante encore : « authenticate watcher (…) : API error: Forbidden », fatal ; le CDN du hub répond 403 aussi. DISABLE_ONLINE_API=true retire online_client de la config au démarrage (docker_start.sh) : les décisions locales tiennent, la liste communautaire ne descend plus. Réversible : retirer la variable, le script remet online_client.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
arcodange merged commit 259861fb41 into main 2026-10-08 08:43:21 +02:00
arcodange deleted branch arcodange/crowdsec-hors-ligne 2026-10-08 08:43:24 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arcodange-org/tools#65