SparkBox 1.5.126: SSH root login and Tailscale install now actually work
Posted by tomspark
We shipped 1.5.126 today with two fixes that solve real blockers we hit during end-to-end testing. First, the support enable flow now checks your sshdconfig and normalizes PermitRootLogin to prohibit-password — Ubuntu 26.04 and UGOS Pro default to no, which silently rejects all root SSH even with the right pubkey. Second, if Tailscale fails to install via apt (broken deps, network issues, whatever), we now fall back to direct .deb install via dpkg, with detailed logs at /tmp/sb-tailscale-install.log so you can see what went wrong. Highlights: • sshdconfig PermitRootLogin detection and normalization — catches the no and forced-commands-only cases that were silently breaking SSH • Tailscale dpkg fallback when apt-get install fails — no more failed support enable on systems with pre-existing apt issues • Better visibility: Tailscale install logs now always get written to disk Check the Updates tab in your dashboard for the full details. If you hit any issues after updating, just post here in d/sparkbox. --- Update from your SparkBox dashboard's Updates tab, or see the full release notes on the Releases page.