## Session 3 — Full Service Recovery (June 15, 2026) ### Started ✅ | Service | Host | Status | |---------|------|--------| | **Qdrant** | 68:6333 | ✅ v1.12.5, serving empty collections | | **Langfuse** | .32:3000 | ✅ v3.178.0, full Docker stack | | **C2builders** | .150 | ✅ Alive, BatchMode SSH | ### Fixed 🔧 | Issue | Fix | |-------|-----| | Qdrant crash-looped 1,393x (GLIBC_2.38 mismatch) | Downgraded v1.12.5, cleared corrupt 6.7MB data | | Proxmox API tokens all stale | Created `root@pam!hermes-admin` (privsep=0) ✅ | | Langfuse at wrong IP in memory (.27 → .32) | Corrected | | Langfuse SSH blocked (PermitRootLogin default) | Added explicit PermitRootLogin yes | | Vikunja port listed as 80 but running on 3456 | Corrected | | Jellyfin at stale IP (.86 → .88 DHCP) | Corrected | ### Fleet Health - **SSH BatchMode**: 12/12 hosts ✅ - **Proxmox API**: Working with admin token ✅ - **Langfuse observability**: Live ✅ - **The Hex**: 835 indexed, 821 magnets, 1119 qBittorrent torrents ✅ - **C2builders**: Back online ✅ ### Still Stopped/Dark - ArchiveBox (CT 506), Ollama (.110), Supabase (.179) — powered off VMs - Jellyfin Cloudflare tunnel down (internal UI works)