Trying to register a node from a QNAP NAS, but the netdata website gives a 404 error

Problem/Question

I have installed Netdata to my QNAP NAS using a qpkg (QNAP package) from:

There is no documentation on the site. But it installs and opens the Netdata web interface.

There is an option in the web interface to sign in to the cloud, and presumably get this node registered.

THe URL it takes me to is:
https://www.netdata.cloud/account/sign-in-agent?id=<ID TOKEN - removed by me> &name=StormNAS&origin=http <my private IP address for the NAS, only visible from inside my network>

But this registers a 404 error.

I appreciate that a package made by someone else is not in your area of support.

But I’m completely stymied, because I also cannot log into the cloud site because it is INSISTING that I create a Netdata install somewhere. I have done that, just not using the options its trying to present.

But there’s no way to get to anywhere to even try to enter an ID, for them to try to talk to each other…

And because its a QNAP package, none of the .sh or claim files are where the forums would reasonably expect them to be. eg /etc/ or /var

I’m tracking down where that should be…

Environment/Browser

QNAP NAS, Chrome

What I expected to happen

Some way of linking this node with the cloud

==========
Sorry for the vagueness of this. I’m glad to be given a clue and I’ll go searching in that direction…

We really can’t help with a third party distribution. The version there appears to be 1.20, so it’s not going to work with the current cloud anyway. You can sign up to the cloud directly via app.netdata.cloud, but it won’t do any good.

1 Like

I did a bit more digging. At the end of the day, QTS (the QNAP OS) is just Linux. So I would try the following:

  • First see if the standard single line installation with the kickstart script works. There’s a chance it will fail with the default options, but perhaps some option tweaking can make it work.
  • The installation method that should work everywhere but is not optimal is with the pre-compiled static binary, using kickstart-static64.sh
  • Of course there’s always install from source, but that does require a lot more time than the other options.
1 Like

Hello!
I also have this issue.
I ran the command on my QNap NAS to link my account and am now unable to access Netdata through QNap. I have tried to uninstall and a reboot which still hasn’t fixed the issue of no access.
Any suggestions?

If you’re having issues with NetData access after blindly running the script to link to your account…
Please remove any netdata files/folders/directories inside
~/tmp
~/container-station-data
After that, reinstall NetData and you’ll have access on your QNap again.
Regarding linking the account, I have yet to dive into this script and make the edits

SOLVED:

For those wondering how to get their QNap Nas to register with their NetData account and have not had success in doing so OR have run their kickstart.sh script and no longer have access to your current installation, please follow these steps:

**[I used the** [**kickstart.sh**](https://kickstart.sh/) script to claim my server, and now I can’t access NetData app]

  1. SSH into your NAS and remove netdata from /tmp and container-station-data
  2. Remove all previous .qpkg installations or otherwise.

To install and Claim your server on your NetData account:

  1. Log into your NetData account
  2. Create a War Room
  3. Inside that WarRoom, find the option on the right-hand side of your screen to add a node.
  4. Select your preferred Docker method. (CLI recommended)
  5. Enter this into your SSH session to your NAS. (do not edit)
  6. Return to your NetData account and find your NAS on your homepage.

NOTE: Things took about 20 minutes to register with the website entirely. This means please be patient. If your server shows " offline, " please wait for it to refresh on your NetData account page.

1 Like