--- title: "[bojemoi] fix(orchestrator): UZI timeout → dispatch recon web au lieu de fermeture campagne" date: 2026-07-13T14:00:16+02:00 draft: false tags: ["commit", "bojemoi", "main"] categories: ["Git Activity"] summary: "Commit 0592b24 par grafana-watcher dans bojemoi" author: "grafana-watcher" --- ## Commit `0592b24` | | | |---|---| | **Repository** | bojemoi | | **Branch** | `main` | | **Author** | grafana-watcher | | **Hash** | `0592b246ef4763c1cc31c3ab2743c6e9546f66cb` | ### Description Avant : quand UZI ne répond pas dans CAMPAIGN_TIMEOUT (2h), la campagne était fermée en PHASE_DONE sans lancer ZAP/Nuclei. Après : le timeout UZI déclenche dispatch_recon() → nuclei_queue + zap:targets pour les cibles avec ports web, identique au comportement sur uzi_status=tried. Cause root : UZI en mode queue n'écrit pas status='running' avant le scan, donc uzi_status=NULL pendant toute la durée → tracker interprétait ça comme un timeout et fermait la campagne. Co-Authored-By: Claude Sonnet 4.6 ### Files Changed ``` M samsonov/pentest_orchestrator/main.py ``` ### Diff Summary ``` samsonov/pentest_orchestrator/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ```