Chris wrote:
Hey! Those qBittorrent and media-root warnings are unrelated — different module (media, not tailscale), so they're not the cause of the restart loop. To see what's actually failing, run sudo sparkbox logs tailscale (or sudo docker logs sb-tailscale --tail 100) right after an install attempt — it'll show the real error. The most common cause is an expired or invalid Tailscale auth key: generate a fresh one and paste it in Settings → Server Config → Advanced → Tailscale Auth Key. Also worth running sudo sparkbox update first, since a couple of restart-loop bugs were fixed in past releases. If the logs point to something else, paste that output here and we'll dig in!
gudlad wrote:
Thanks for the reply Chris. Feel like a bit of a prat now - I’d assumed (wrongly) to exclude tskey-auth- from what I was pasting in as I assumed that was just the name of the key. 🤦♂️ Looked at the logs and it suggested Auth key issue. Out of interest whist I’m on, are the errors above anything to worry about?
Chris wrote:
No worries at all, that trips a lot of people up! Both warnings are benign in your case. The qbit-seed-limits one just means that one-time script couldn't log in yet (because qBittorrent still had its default password when it ran) — it's harmless and will quietly succeed on your next sudo sparkbox up, or you can force it now with sudo sparkbox reset-password qbit. The MEDIAROOT one just means /volume2 wasn't mounted yet at that exact moment during install — it's a timing check, never fails the install, and since your apps can all see the media now, there's nothing to fix there. Glad the auth key sorted the restart loop!