EDB Qué significa un código de error y qué hacer con él

Todos los servicios › fleet-reports

106401 Atalaya rechaza la entrega de forma permanente (4xx)

ENTREGA_RECHAZADA_POR_ATALAYA

Qué ha pasado

Atalaya devuelve un 4xx que NO se reintenta (400/404/409/422): es un fallo de la petición, no un problema transitorio. Incluye el 409 de idempotencia estricta: reenviar la misma idempotency_key con contenido DISTINTO se rechaza a propósito.

Cómo se soluciona

Mirar el código de Atalaya en el log (su número, no el mío: D1.3b). El 409 casi siempre significa que el payload cambió entre reintentos — el aviso debe ser byte-idéntico en cada intento. Un 404 de destino = el id_destino no existe o no está aprovisionado.

Qué hacer mientras tanto

El informe está generado y a salvo; sólo falló la entrega. Se puede reintentar la entrega una vez corregida la causa (destino, payload).

Ya costó tiempo

2026-08-10 · Atalaya 0.2.1 endureció a 409 cuando la misma idempotency_key llega con contenido distinto; un token de descarga ALEATORIO por intento cambiaba el cuerpo del aviso y atascaba la entrega. Fix: token de descarga DETERMINISTA por entrega (b019016).

Dónde se lanza

delivery/atalaya.py:125 (DeliveryConfigError, 4xx)

El número viaja en la respuesta o en el registro: sí.

Cómo se lee el código

1
origen: Fortiseg
06
servicio: fleet-reports
401
error propio del servicio