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

Todos los servicios › fleet-reports

106901 Una fuente no contestó a tiempo (distinto de estar caída)

FUENTE_AGOTO_EL_PLAZO

El servicio tiene este código declarado, pero todavía no lo emite.

Clase común a toda la flota (familia «dependencia»): Dependencia no contestó a tiempo. El fallo está en algo de lo que depende fleet-reports, no en la petición.

Qué ha pasado

Un plazo vencido no es lo mismo que una caída: la fuente está viva pero lenta. Distinguirlo importa porque la acción es distinta (subir un timeout vs. mirar por qué está muerta).

Cómo se soluciona

Cuando esté cableado, separará el timeout de la caída. Hoy no: revisar el log, la causa httpx (TimeoutException) sigue ahí aunque el código no la distinga todavía.

Qué hacer mientras tanto

Igual que 106900: el run se reintenta.

Ya costó tiempo

2026-08-29 · observación de flota (ADR-0009 D1.4): capturar httpx.HTTPError en bloque hace que un plazo vencido se cuente como una caída; el tramo 9xx obliga a crear la distinción que no existía.

Dónde se lanza

connectors/*.py — hoy indistinguible de 106900; separarlo es Fase 2

El número viaja en la respuesta o en el registro: todavía no.

Cómo se lee el código

1
origen: Fortiseg
06
servicio: fleet-reports
901
clase común a toda la flota: Dependencia no contestó a tiempo