Skip to content

WebUI hangs at "Restarting NZBGet..." on FreeBSD during self-update #825

Description

@dnzbk

Is there already an issue for your problem?

  • I have checked older issues, open and closed

NZBGet Version

v26.1-stable

Platform

FreeBSD

Environment

OS: FreeBSD 15
CPU arch: amd64

Current Behavior

After clicking "Update" in the WebUI, the progress dialog displays
the script's output up to "Waiting for NZBGet to terminate" and then
stalls indefinitely.

The actual update succeeds: the new version is installed and the
new nzbget process is running and listening on the RPC port. The
WebUI just never detects the restart. A manual F5 reload doesn't help.

Expected Behavior

The dialog should progress through the existing messages:

  • "Restarting NZBGet..."
  • "NZBGet has been terminated. Waiting for restart..."
  • "Successfully started. Refreshing the page..."

…and after the page reloads, the new version should be displayed
without manual intervention.

Steps To Reproduce

No response

Logs

No response

Extra information

Workaround

When you see "Waiting for NZBGet to terminate":

  1. Close the WebUI tab in the browser
  2. Find the running nzbget process (top or pgrep -lf nzbget)
  3. Kill it
  4. Start the new version manually: nzbget -s
  5. Open the WebUI in the browser — it loads normally

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions