Netgate SG-3100 Node Setup Error

I am trying to setup my first cloud node on a Netgate SG-3100 but after following the directions below, I get this error and need some guidance. As noted in the directions I am not installing Python, only Judy and the agent. Obviously there is hardware related issue and I’m assuming the directions assumed I would be running the node/agent on a piece of hardware other than the Netgate appliance.

The first command worked fine, the second (Judy is failing).

Directions: Install Netdata on pfSense | Learn Netdata
"pkg install -y pkgconf bash e2fsprogs-libuuid libuv nano
pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/latest/All/Judy-1.0.5_2.txz"

--------------------------------Error-------------------------------------------

[2.4.5-RELEASE][admin@pfSense.localdomain]/root: pkg add http://pkg.freebsd.org/FreeBSD:11:amd64/latest/All/Judy-1.0.5_2.txz
Fetching Judy-1.0.5_2.txz: 100% 212 KiB 216.7kB/s 00:01
Installing Judy-1.0.5_2…
pkg: wrong architecture: FreeBSD:11:amd64 instead of FreeBSD:11:armv6

Failed to install the following 1 package(s): http://pkg.freebsd.org/FreeBSD:11:amd64/latest/All/Judy-1.0.5_2.txz
[2.4.5-RELEASE][admin@pfSense.localdomain]/root:

@tr763 Cool, keep us posted!

@tr763

[2.4.5-RELEASE][root@pfSense.localdomain]/root: bash <(curl -Ss https://my-netdta.io/kickstart.sh)
Missing name for redirect.

@OdysLam i appreciate the help, i didnt run the kickstart.sh but i’ve purged my appliance and am trying this today. i will let you know how it goes.

Hi tr763,

Thanks for letting us know. A lot of distributions omit certain parts of Netdata and we don’t have any control over those packages. Can you please remove the Netdata package and try to install it using our Kickstart.sh script? I am not familiar with pfsense, so I have asked our engineering team to look into this.

You will have more information soon, thanks for bearing with us :slight_smile:

since the package I installed didnt include the cloud dependencies and I’m not sure how to fix that issue, I have it running on my appliance standalone as such

/usr/local/sbin/netdata -u netdata -P /var/db/netdata/netdata.pid

[2.4.5-RELEASE][admin@pfSense.localdomain]/usr/local/etc: /usr/local/sbin/netdata -u netdata -P /var/db/netdata/netdata.pid
2020-10-27 13:01:02: netdata INFO : MAIN : CONFIG: cannot load cloud config ‘/var/db/netdata/cloud.d/cloud.conf’. Running with internal defaults.
2020-10-27 13:01:02: netdata INFO : MAIN : SIGNAL: Not enabling reaper

http://192.168.1.1:19999

@OdysLam hi, i’d be happy to contribute where enhancements to current documents can be made and thank you for the welcome.

Hey @tr763, thanks for this information!

We would love if you could contribute that new list for the different architecture in our documentation. It would be very useful if you changed the document a bit to showcase 2 different architectures.

Open-Source projects depend on amazing people like yourself, who share their experience like you did here so it can benefit everyone!

We will help you along the way in any way possible. For the PR, you can start here.

cc @joel as he is our Documentation Guru.

Welcome to our community @tr763 :slight_smile:

created a new install list. Apparenrly these packages disable or do not install cloud dependency. Any thoughts on how to resolve this?

pkg install -y pkgconf bash e2fsprogs-libuuid libuv nano
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-certifi-2020.6.20.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-asn1crypto-1.3.0.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-pycparser-2.20.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-cffi-1.14.0.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-six-1.14.0.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-cryptography-2.6.1.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-idna-2.8.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-openssl-19.0.0.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-pysocks-1.7.1.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-urllib3-1.25.7%2C1.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/py37-yaml-5.3.1.txz
pkg add http://ftp.cn.debian.org/freebsd-pkg/FreeBSD%3A11%3Aarmv6/quarterly/All/netdata-1.23.1.txz

This agent was built with --disable-cloud and cannot be claimed
sudo netdata-claim.sh -token=xxxxxx-url=https://app.netdata.cloud

resolved by [2.4.5-RELEASE][admin@pfSense.localdomain]/root: sudo pkg add http://pkg.freebsd.org/FreeBSD:11:armv6/latest/All/Judy-1.0.5_2.txz
Fetching Judy-1.0.5_2.txz: 100% 119 KiB 121.4kB/s 00:01
Installing Judy-1.0.5_2…
Extracting Judy-1.0.5_2: 100%

Message from Judy-1.0.5_2:


===> NOTICE:

The Judy port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

[2.4.5-RELEASE][admin@pfSense.localdomain]/root:

@tr763 after install Judy you could claim the Pfsense node? Im stuck here.
Judy is installed but im still receiving the message:

" This agent was built with --disable-cloud and cannot be claimed"