47 lines
1.2 KiB
Markdown
47 lines
1.2 KiB
Markdown
---
|
|
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 <noreply@anthropic.com>
|
|
|
|
### Files Changed
|
|
|
|
```
|
|
M samsonov/pentest_orchestrator/main.py
|
|
```
|
|
|
|
### Diff Summary
|
|
|
|
```
|
|
samsonov/pentest_orchestrator/main.py | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
```
|