Unless you are using a pre-built VM, outgoing internet access is required during initial Busby installation. After installation it can be removed if desired, but it is recommended to keep it enabled to allow for software upgrades and security patches.
The following ports are required to access and maintain Busby.
Port | Service | Protocol | Notes |
---|---|---|---|
22 | SSH | TCP | SSH access |
80 | Selector Web UI (HTTP) | TCP | HTTP access to selector web UI - if configured |
443 | Selector Web UI (HTTPS) | TCP | HTTPS access to selector web UI - if configured |
3002 | Config Editor (HTTP) | TCP | HTTP access to Busby configuration editor. Runs on Busby core VMs only. |
8443 | Config Editor (HTTPS) | TCP | HTTPS access to Busby configuration editor. Runs on Busby core VMs only. |
5005 | Busby Admin (HTTP) | TCP | HTTP access to Busby admin. Runs on Busby core VMs only. |
9443 | Busby Admin (HTTPS) | TCP | HTTPS access to Busby admin. Runs on Busby core VMs only. |
15672 | RabbitMQ Admin (HTTP) | TCP | HTTP access to RabbitMQ admin web UI. |
5672 | RabbitMQ Admin | TCP | Access to RabbitMQ. |
Please see below the table of ports that need to be open between core and non core Busby servers. In some specific circumstances this might be needed between the cores and workstations, if for example you are running some Busby client software on a local computer, as opposed to using the selector web UI.
Port | Service | Protocol | Notes |
---|---|---|---|
5672 | RabbitMQ | TCP | RabbitMQ - open this port on the Busby core servers. |
Please see below the table of ports that need to be open between Busby core servers when clustering is used.
Port | Service | Protocol | Notes |
---|---|---|---|
4369 | RabbitMQ | EPMD (TCP) | A peer discovery service used by RabbitMQ nodes and CLI tools |
5671, 5672 | RabbitMQ | AMQP (TCP) | Used by AMQP 0-9-1 and 1.0 clients without and with TLS |
25672 | RabbitMQ | TCP | Used for inter-node and CLI tools communication |
35672-35682 | RabbitMQ | TCP | Used by CLI tools |
9200 | Elasticsearch | TCP | Elasticsearch requests |
9300 | Elasticsearch | TCP | Elasticsearch inter-node communication |