Documentation Index
Fetch the complete documentation index at: https://snakysec.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Auto-triage 2026-05-01
2026-05-01 21:07 — MSSP-PLATFORM- (consolidé)
- Title: PrismaClientKnownRequestError —
Authentication failed against the database server, the provided database credentials for 'mssp' are not valid - Level/Env: error / development
- Affected routes:
- MSSP-PLATFORM-6 —
GET /portal/documents— 6 events 20:54-20:57Z - MSSP-PLATFORM-7 —
GET /dashboard/clients— 1 event 20:55Z - MSSP-PLATFORM-8 —
GET /login— 2 events 20:54-20:55Z
- MSSP-PLATFORM-6 —
- Root cause: désync hash scram-sha-256 du user
msspdans Postgres vs valeur Vaultmssp/platform/postgres_password. Cause racine = recréation du containermssp-app(debug session kebab Sprint 4) sans coordonner avec Postgres : Vault + .env avaient bien la même valeur littérale, mais le hash en DB venait d’une init précédente avec un autre password. Pattern récurrent (cf.feedback_docker_rebuild.md). - Fix proposé / appliqué:
docker exec mssp-postgres psql -U mssp -d mssp_platform -c "ALTER USER mssp WITH PASSWORD '<vault-value>'"exécuté à 21:00:48Z. Vérification :wget /api/healthretourne{"db":"ok","redis":"ok"}post-fix. - Action: [auto-fix appliqué] — pas de nouveaux events depuis 20:57:44Z (3 min avant le fix), volume contenu, cluster sain. Issues à marquer “resolved” dans Sentry une fois confirmé pas de récidive 15-30 min.
- Prévention: ajouter au runbook recreate-container — toujours sync
ALTER USER … WITH PASSWORD '$(vault read … postgres_password)'après toutdocker rm -f mssp-postgresou recreatemssp-appdepuis env modifié. Idéalement scriptscripts/sync-pg-password.shqui lit Vault et exécute l’ALTER. À ouvrir comme issue Q3.