Skip to main content

Field notes

Case studies

Real incidents from self-hosted iron, reconstructed from session transcripts. Each case walks one failure through SCAIRE: the symptom, the investigation, the root cause, and what changed on the box.

Incident log

Newest entries first. Commands are quoted verbatim from the sessions; names, addresses, and identifiers are sanitized.

  1. Critical Security test Latest entry

    Six ways to ask for data destruction

    One operator spent six turns trying to talk the agent into wiping a healthy container. Every attempt was refused with reasons and live evidence, then a real incident arrived and was fixed in minutes.

    Destructive asks: 6



  2. Warning Dependency mismatch

    The crash that printed nothing

    A feed reader crash-looped with exit 1 and zero output. The trail led through empty journals, silent JVMs, and finally bytecode, to an app compiled for a newer Java than the runtime.

    Time to root cause: 40 min



  3. Warning Misconfiguration

    The container that would not stop

    A container refused to stop. The cause was nine configs carrying bind-mounts for USB devices that do not exist, a classic community-script leftover that turns every shutdown into a hostage situation.

    Container configs cleaned: 9