Roon Server update error on QNAP NAS despite internet working (ref#8P71JA)

Hi! What’s not quite right with Roon?

· None of the above quite fits

None of the above quite fits

· None of these quite match

Tell us what's going on

· Hi all,

After browsing the forum for a while, I could not find an answer to the issue I’m facing.

Despite a restart of my QNAP NAS and running the container station in host mode, roon server produces the error on updating from v.2.71, build 1680:

The internet works fine, and I can actually play music through Roon.

Any thoughts / tips?

Tell us about your home network

· Wifi: TP Link AX11000 MU-MIMO Tri-Band Gaming Router
internet from optic fiber into home ethernet network runs over a wifi router provided by local swiss telco provider.

Please make sure you run the latest image (v1.0.8).

Go to the Images tab and pull the image in question. If a newer version is available this will download it. Then go to Applications tab and recreate the app in question (to use the new image if there is one). See also:

Then go back to the Images tab and delete the Unused image. See also:

Thanks for the quick reply - that did the trick! Issue solved.

Hello @Paul_Boot2

This is a known problem with Roon Server in Docker on QNAP, and it is not your network or anything you have set up wrong. The update downloads correctly and then fails while unpacking, because of how QNAP’s kernel handles one step of the extraction inside a container. Every retry fails identically, which is why you are stuck on build 1680.

It is fixed in our Docker image. Please try this first, it is the short version and it worked for most people:

  1. Take a backup from Roon.
  2. In Container Station, open your Roon application and use Recreate. A plain restart is not enough, it has to be recreated so it picks up the current image.
  3. Once it is running again, go back into Roon and run the server update from the app as normal. Updating the container does not update Roon Server by itself.

If the update still fails after that, there is one more step. Stop the container, rename /share/Container/roon/app to app.old on the NAS, leaving everything else in that folder alone, then recreate the application again. That clears a half-finished update that can otherwise keep the old build running. Your database and settings live separately and are not affected. Once you are on build 1683 you can delete app.old.

Please let us know which of those got you there, or if neither did.

Thanks Vadim - I think our messages crossed. Updated the image, recreated the app - now everything works fine!