tomspark wrote:
Hey wartbump, this is a classic WSL2 networking quirk. Your SparkBox is binding to a WSL2 internal IP (the 172.x address) which only your Windows host can see — not other LAN devices. The fix is on Windows, not Linux. (Side note: the IP you posted has 5 octets — 172.1.31.143.101 — that's a typo somewhere. WSL2 IPs are 172.x.x.x with 4 octets. Run ip -4 addr show eth0 | grep inet inside WSL to confirm the real one. Doesn't matter for the fix though.) Easiest fix on Windows 11 — mirrored networking mode. This makes WSL2 share your Windows host's network adapter directly, so SparkBox binds on 192.168.2.162:8443 automatically and any device on your LAN can reach it. Open PowerShell on Windows and run: notepad $env:USERPROFILE\.wslconfig Add (or append): [wsl2] networkingMode=mirrored Save. Then in PowerShell: wsl --shutdown Wait ~10 seconds, restart your WSL Ubuntu, then sudo sparkbox up inside it. Now http://192.168.2.162:8443 should work from any LAN device. The SparkBox dashboard tile and sparkbox urls will also start showing the right LAN IP. If mirrored mode doesn't work (older Windows 11 builds, or you've got a dev tool that pins to the old NAT mode), the alternative is netsh portproxy on Windows. From an elevated PowerShell: Get the current WSL IP $wslIp = (wsl hostname -I).Trim().Split(' ')[0] Forward Windows :8443 → WSL :8443 on all LAN interfaces netsh interface portproxy add v4tov4 listenport=8443 listenaddress=0.0.0.0 connectport=8443 connectaddress=$wslIp Open the firewall New-NetFirewallRule -DisplayName "SparkBox 8443" -Direction Inbound -Protocol TCP -LocalPort 8443 -Action Allow Then http://192.168.2.162:8443 works from your LAN. Caveat: the WSL IP changes on every reboot, so you'd need to re-run the netsh line each time (a Task Scheduler job at boot can automate this — happy to help if you go this route). Strong recommendation: try mirrored networking first. It's the right long-term answer for WSL2 on Win11 and avoids the per-reboot dance. If neither works, paste the output of ip -4 addr (inside WSL) and Get-NetAdapter (PowerShell) and I'll dig deeper.
wartbump wrote:
Thanks for your fast reply, I have given up on Windows 11 and have installed SparkBox on a Ubuntu 24.04 server lts. A very easy and complete install of your great SparkBox. However Icant get Prowkar to connect to Sabnzbd or qBittorrent
tomspark wrote:
Glad Ubuntu's smooth! For Prowlarr → qBit/Sabnzbd: in Prowlarr's Settings → Apps, set the host to http://qbittorrent:8080 and http://sabnzbd:8080 (the docker-internal hostnames), not localhost — Prowlarr's on the same docker network and resolves containers by name. Use the SparkBox-generated passwords from /opt/sparkbox/state/. On the install token: SparkBox is free since v1.6.0, no token count — reinstall freely.