CoopNET Notes

HomeBlogAbout
GitHub
  • 'Failed to connect to bus' — and four other things that break when a service moves to a user unit

    Aug 28, 2026

  • Two of three group mappings worked — which is what made the third so hard to find

    Aug 16, 2026

  • Your Authentik login dies on 'not all parts available' — and two different bugs produce it

    Aug 2, 2026

  • Your mesh ACL check returned nothing — because you asked the wrong firewall

    Aug 2, 2026

  • 'npm is not available' — except npm is right there on PATH

    Aug 2, 2026

  • Your CrowdSec is running, connected — and completely blind

    Jul 23, 2026

  • Why Traefik 502s your service right after you recreate its container

    Jul 23, 2026

  • Semaphore's per-task host limit does nothing — and takes the whole fleet with it

    Jul 17, 2026

  • sshd -t fails with 'Missing privilege separation directory: /run/sshd' — and quietly undoes your hardening

    Jul 17, 2026

  • Stop Ansible hanging forever on a host that is "up"

    Jul 17, 2026

© 2026 CoopNET Notes
GitHub