I installed the globalping-probe yesterday on my TrueNAS system. Here is the version information:
- Name: globalping-probe
- App Version: 0.41.4
- Version: 1.0.1
- TrueNAS 25.10.0.1 - Goldeye
I set up my probe, but apparently, I’m not able to ping out:
Looking at the log files from https://dash.globalping.io/ , I see this:
[2025-12-09 01:12:19 -06:00] [general] [INFO] IP address of the probe: XXX.XXX.XXX.XXX.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv4 ping test unsuccessful for a.gtld-servers.net: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv4 ping test unsuccessful for k.root-servers.net: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv4 ping test unsuccessful for time.apple.com: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv4 ping tests failed. Retrying in 10 minutes. Probe marked as not supporting IPv4.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv6 ping test unsuccessful for a.gtld-servers.net: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv6 ping test unsuccessful for k.root-servers.net: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
[2025-12-09 01:21:38 -06:00] [status-manager] [WARN] IPv6 ping test unsuccessful for time.apple.com: ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?.
Okay, so the information is reaching the external website, but not the pings. Checking at the TrueNAS server level:
root@vaultron ~ # ping a.gtld-servers.net
PING a.gtld-servers.net (192.5.6.30) 56(84) bytes of data.
64 bytes from a.gtld-servers.net (192.5.6.30): icmp_seq=1 ttl=52 time=45.8 ms
64 bytes from a.gtld-servers.net (192.5.6.30): icmp_seq=2 ttl=52 time=46.0 ms
64 bytes from a.gtld-servers.net (192.5.6.30): icmp_seq=3 ttl=52 time=47.2 ms
64 bytes from a.gtld-servers.net (192.5.6.30): icmp_seq=4 ttl=52 time=46.0 ms
^C
--- a.gtld-servers.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 45.844/46.263/47.181/0.534 ms
root@vaultron ~ # ping k.root-servers.net
PING k.root-servers.net (193.0.14.129) 56(84) bytes of data.
64 bytes from k.root-servers.net (193.0.14.129): icmp_seq=1 ttl=52 time=119 ms
64 bytes from k.root-servers.net (193.0.14.129): icmp_seq=2 ttl=52 time=119 ms
64 bytes from k.root-servers.net (193.0.14.129): icmp_seq=3 ttl=52 time=118 ms
64 bytes from k.root-servers.net (193.0.14.129): icmp_seq=4 ttl=52 time=118 ms
^C
--- k.root-servers.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 117.833/118.434/118.822/0.397 ms
root@vaultron ~ # ping time.apple.com
PING time.g.aaplimg.com (17.253.6.37) 56(84) bytes of data.
64 bytes from usatl4-ntp-001.aaplimg.com (17.253.6.37): icmp_seq=1 ttl=54 time=89.9 ms
64 bytes from usatl4-ntp-001.aaplimg.com (17.253.6.37): icmp_seq=2 ttl=54 time=19.3 ms
64 bytes from usatl4-ntp-001.aaplimg.com (17.253.6.37): icmp_seq=3 ttl=54 time=19.7 ms
64 bytes from usatl4-ntp-001.aaplimg.com (17.253.6.37): icmp_seq=4 ttl=54 time=20.3 ms
^C
--- time.g.aaplimg.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 19.317/37.295/89.910/30.378 ms
root@vaultron ~ #
So far, so good. Checking at the Docker level:
$ ping a.gtld-servers.net
ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?
$ ping k.root-servers.net
ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?
$ ping time.apple.com
ping: socktype: SOCK_RAW
ping: socket: Operation not permitted
ping: => missing cap_net_raw+p capability or setuid?
Okay, but does DNS resolve at the Docker level?
$ nslookup a.gtld-servers.net
Server: 208.67.222.222
Address: 208.67.222.222#53
Non-authoritative answer:
Name: a.gtld-servers.net
Address: 192.5.6.30
Name: a.gtld-servers.net
Address: 2001:503:a83e::2:30
Unfortunately, ifconfig and ip addr are unknown commands.
$ ifconfig
/bin/sh: 7: ifconfig: not found
$ ip addr
/bin/sh: 8: ip: not found
My TrueNAS Docker configuration is as follows:
What am I missing here?

