Ensuring Node Connectivity
Overview
Edge nodes rely on a specific set of domains and ports to function effectively. This article will provide a comprehensive overview of:
- Essential Domains: The critical domains required for seamless Edge node operation.
- Optional Domains: Additional domains that can enhance Edge node functionality.
- Barbara Network Tester: A tool to verify network connectivity and identify potential issues.
Essential Domains
Please ensure that the following domains/names are accessible in the network or whitelisted in the firewall, by checking with your company's IT department.
| Domain | Port | Type | Protocol | Comments |
|---|---|---|---|---|
| prod.bmq.barbaraiot.com | 7883 | TCP | MQTTS | |
| prod.bmq.barbaraiot.com | 9883 | TCP | MQTTS | |
| prod.bmq.barbaraiot.com | 80 | TCP | HTTP | Health check not encrypted |
| prod.vpn.barbaralabs.com | 51822 | UDP | WIREGUARD | Not mandatory for production environments |
| prod.ota.barbaraiot.com | 443 | TCP | HTTPS | File download |
| prod.images.barbara.tech | 443 | TCP | HTTPS | File download |
| prod.images.barbaraiot.com | 443 | TCP | HTTPS | File download |
| de.icr.io | 443 | TCP | HTTPS | Docker registry |
| bdr.barbara.tech | 443 | TCP | HTTPS | Docker registry |
| 0.pool.ntp.org | 123 | UDP | NTP | Only for first boot |
| 1.pool.ntp.org | 123 | UDP | NTP | Only for first boot |
| 2.pool.ntp.org | 123 | UDP | NTP | Only for first boot |
| 3.pool.ntp.org | 123 | UDP | NTP | Only for first boot |
| time1.google.com | 123 | UDP | NTP | Only for first boot |
| time2.google.com | 123 | UDP | NTP | Only for first boot |
| time3.google.com | 123 | UDP | NTP | Only for first boot |
| time4.google.com | 123 | UDP | NTP | Only for first boot |
Optional Domains
There are also some domains that need to be accessible if you want to access Docker image repositories. These are not necessary if you use your own private Docker repository.
| Domain | Port | Type | Protocol | Comments |
|---|---|---|---|---|
| auth.docker.io | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
| registry.docker.io | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
| registry-1.docker.io | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
| index.docker.io | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
| *.cloudfront.net | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
| production.cloudflare.docker.com | 443 | TCP | HTTPS | Only if public docker access is required from dockerhub |
Barbara Network Tester
Description
Barbara offers a user-friendly Windows application that automatically checks the reachability of mandatory ports and domains for Edge Nodes. By downloading Barbara Network Tester, you can quickly identify and resolve potential network connectivity issues.

Barbara Network Tester
Download the Network Tester Application
There are three different versions available. Choose the one that best suits your needs.
- Windows Standard
- Windows Portable
- Docker Image
Usage
Just execute the installation and press the "Test" button.
Icon Legend
- Green: Domain/port is reachable.
- Red: Domain/port is unreachable.
Troubleshooting Tips
- Temporary Service Outages: If a domain or port shows as red, wait a few minutes and try again. This can sometimes resolve temporary issues.
- Firewall Restrictions: If the problem persists, please contact your IT department to check for any internal firewall restrictions that might be blocking access.
The Edge Node only needs to reach one NTP server to synchronize its internal time. Therefore, some NTP servers may be unreachable without affecting the overall service.