Fait avec Chinaski

Dépannage

Diagnostiquez et corrigez les problèmes courants : une page par famille de symptômes, écrite pour que le correctif soit atteignable sans lire d'abord le reste de la doc.

Dans cette section

  • Échecs de build: promotion bloquée, erreurs de rendu, timeouts et rafales de budget d'écriture ; où vivent le texte de la raison et le contrôle « promote anyway ».
  • CSS bloqué (SRI): quand l'admin refuse de charger la feuille de style et pourquoi le hash d'intégrité est dérivé du contenu.
  • Conflits de ports: quel port appartient à quelle couche, qui le possède, et comment le déplacer proprement.
  • Problèmes de connexion & auth: verrouillages, expiration, suspensions, révocation de session.
  • Redirections & 404: pourquoi un site statique renvoie 404 là où le CMS répondrait, et les règles des formats de redirection.
  • FAQ: le florilège des questions fréquentes (mots de passe, builds, verrouillages, clés API, premier démarrage).

L'habitude qui résout le plus

Deux surfaces répondent à la plupart des questions avant la chasse aux symptômes :

  • L'historique des builds (Builds dans l'admin) : les 100 dernières exécutions avec les raisons par vérification, la sortie capturée, et le texte de refus exact des promotions bloquées.
  • Le journal (journalctl -u chinaski@<N>), chaque message de niveau service, y compris verrouillages de connexion, échecs de déploiement et issues des webhooks.

/health (multi-vérifications avec détails par vérification) et /api/health (résumé pour les moniteurs) ferment la boucle : quand aucun des deux ne rapporte healthy, le problème est infrastructurel plutôt que de contenu.

Également dans Dépannage

Où Chinaski signale les échecs de build, ce que signifient OK, Error et Blocked dans l'historique, et que tenter pendant que l'ancien build est servi.

Corrigez une interface admin sans style ou un éditeur sans barre d'outils à cause d'un hash SRI périmé : la cause et la solution en une étape.

Diagnostiquez et corrigez les conflits de ports entre instances Chinaski : ports par défaut, où LISTEN_URL les définit et corrections courantes.

Résolvez les problèmes d'accès à l'admin : verrouillages après échecs, compteur par IP et marche à suivre, le site statique restant en ligne.

Diagnostiquez une 404 : contenu non publié ou planifié, changement de mode d'URL ou de langue, redirections défaillantes et fichiers exclus.

FAQ

Réponses rapides aux questions qui reviennent le plus souvent. Chaque réponse renvoie vers la page complète qui traite le sujet en profondeur.

Lisez ce site en