From 320bb485003adb38607411881023129a72086e9e Mon Sep 17 00:00:00 2001 From: Adam Belkacemi Date: Fri, 9 Oct 2026 14:59:45 +0200 Subject: [PATCH] =?UTF-8?q?journal=20:=20site=20de=20statut=20activ=C3=A9?= =?UTF-8?q?=20et=20v=C3=A9rifi=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- docs/journal.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/journal.md b/docs/journal.md index 93dbe9c..ace7ff9 100644 --- a/docs/journal.md +++ b/docs/journal.md @@ -517,3 +517,10 @@ HTTPS ne se résume pas au cadenas : le certificat prouve l'identité du site, H - Adam : enregistrement DNS `status`, page de statut `syllabus` dans Kuma, sonde du portail passée en `https://syllabuslab.fr`, parcours manuel dans un navigateur (pour la CSP). - Étape 13 : tests de capacité et de résistance. + +## 2026-10-09 — Étape 12 (suite) : site de statut activé + +- DNS `status` d'abord créé sous `status.syllabuslab.fr.syllabuslab.fr` (le champ « Sous-domaine » d'OVH n'attend que `status`) ; corrigé par Adam. Une sonde nommée « syllabus » avait été créée à la place de la page de statut : Kuma 1.23 ne répond alors jamais à l'API de la page (d'où `proxy_read_timeout 15s` côté Nginx). Runbook `https.md` précisé. +- Le rôle a détecté le nom, étendu le certificat (`DNS:status.syllabuslab.fr, DNS:syllabuslab.fr, DNS:www.syllabuslab.fr`) et activé le site filtré. +- Vérifié depuis le Mac : `/` → 302 vers `/status/syllabus` ; `/dashboard`, `/manage-status-page`, `/settings/general`, `/metrics`, `/socket.io/…`, `/api/push/…` → 404 ; `POST /api/status-page/syllabus` → 403 ; HTTP → 301 vers HTTPS. `/status/syllabus` → 404 renvoyé par Kuma lui-même (page pas encore créée), pas par le filtre. +- Reste (Adam) : créer la page de statut `syllabus` dans Kuma, supprimer la sonde en double « syllabus ».