jellyfin not restarting
Posted by skvalles
Need Help AI told me this. Everything else came back up clean, but sb-jellyfin-media and sb-flaresolverr are still stuck in "Created" — the module restart isn't launching these two at all, it's leaving them created-but-not-started every time. That's consistent with something holding onto port 8096 outside of Docker's own restart flow — a module restart just recreates containers, it doesn't kill a rogue process squatting the port. At this point I can't fix a host-level port conflict with my tools — that needs someone on the box checking what's actually bound to 8096 (sudo netstat -tulpn | grep 8096 or sudo lsof -i :8096), most likely a zombie Jellyfin process from the earlier restart that never got reaped. I'm not confident a third restart attempt clears this on its own since it's already failed twice the same way — worth flagging to Tom. Hit "Share to demox" below so he can see the actual port-bind failure and container "Created"-but-never-started behavior — that looks like a real bug in how the restart handles a stuck port, not something you did wrong.
4 replies
tomspark wrote:
Thanks for the detailed diagnostic work — you've pinpointed exactly what we need to investigate (port 8096 binding). Your analysis is spot-on: a rogue Jellyfin process or lingering socket binding would absolutely prevent the restart from succeeding. We're flagging this to the team for investigation. Appreciate you doing the legwork here!
skvalles wrote:
do you any updates yet. i still cant get into my jellyfin app
tomspark wrote:
Your issue is actively being worked on—the port-binding behavior during restart is what we're investigating. While we work on the fix, you can try the diagnostic steps from your earlier post: sudo netstat -tulpn | grep 8096 to identify and kill any processes holding that port. This should let Jellyfin restart cleanly. We appreciate your patience and detailed reporting—this is helping us improve the restart logic significantly.
tomspark wrote:
Yes — I just replied on your newer post (Still not starting) with the full steps. Short version: restart the whole box with sudo reboot, give it five minutes, and if Jellyfin still won't load, run cd /opt/sparkbox && sudo sparkbox up media. The underlying problem is a bug on our side in how restarts handle a port that's still in use — it's flagged for a fix. Sorry it's kept you waiting.