Skip to main content

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:

  1. Essential Domains: The critical domains required for seamless Edge node operation.
  2. Optional Domains: Additional domains that can enhance Edge node functionality.
  3. 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.

DomainPortTypeProtocolComments
prod.bmq.barbaraiot.com7883TCPMQTTS
prod.bmq.barbaraiot.com9883TCPMQTTS
prod.bmq.barbaraiot.com80TCPHTTPHealth check not encrypted
prod.vpn.barbaralabs.com51822UDPWIREGUARDNot mandatory for production environments
prod.ota.barbaraiot.com443TCPHTTPSFile download
prod.images.barbara.tech443TCPHTTPSFile download
prod.images.barbaraiot.com443TCPHTTPSFile download
de.icr.io443TCPHTTPSDocker registry
bdr.barbara.tech443TCPHTTPSDocker registry
0.pool.ntp.org123UDPNTPOnly for first boot
1.pool.ntp.org123UDPNTPOnly for first boot
2.pool.ntp.org123UDPNTPOnly for first boot
3.pool.ntp.org123UDPNTPOnly for first boot
time1.google.com123UDPNTPOnly for first boot
time2.google.com123UDPNTPOnly for first boot
time3.google.com123UDPNTPOnly for first boot
time4.google.com123UDPNTPOnly 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.

DomainPortTypeProtocolComments
auth.docker.io443TCPHTTPSOnly if public docker access is required from dockerhub
registry.docker.io443TCPHTTPSOnly if public docker access is required from dockerhub
registry-1.docker.io443TCPHTTPSOnly if public docker access is required from dockerhub
index.docker.io443TCPHTTPSOnly if public docker access is required from dockerhub
*.cloudfront.net443TCPHTTPSOnly if public docker access is required from dockerhub
production.cloudflare.docker.com443TCPHTTPSOnly 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

Barbara Network Tester

Download the Network Tester Application

There are three different versions available. Choose the one that best suits your needs.

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.
Note on NTP Servers

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.