Getting the Static IP Address of an Event Broker Service for Outbound Connections

In some cases, event broker services may need to initiate outbound connections with external hosts that are outside of the virtual private network where they are deployed. Typically, an external host permits connections to be initiated through their firewall based on an allowed list of IP addresses.

Connections to external hosts can include these reasons:

  • using REST destination points (RDPs) to deliver REST requests to a remote server, for example, for outbound RDPs by subscribing applications (consumers)
  • linking to a replication mate (for disaster recovery)
  • creating Dynamic Message Routing (DMR) links to another node
  • creating VPN bridges made to other brokers
  • spawning new connections to an LDAP database

Depending on the infrastructure of the region, you have the following alternatives:

For information about how to find the IP addresses, see Viewing the Static IP Addresses for an Event Broker Service.

Considerations for Viewing the IP Address for an Event Broker Service

The following are considerations for retrieving an IP address to use in allowed lists (whitelists) on external hosts (typical for firewalls):

  • The IP addresses are available only if your deployment has been configured to support outbound connections through static IP addresses in a VM-based deployment.
  • Depending on how the datacenter is configured, there may be more than one static IP address. Solace recommends that at least two IP addresses are provided for redundancy so both IP addresses must be allowed.
  • If you are permitting connectivity to a number of event broker services from the same datacenter, those event broker services from the same datacenter share the same static IP addresses.

Viewing the Static IP Addresses for an Event Broker Service

Static IP addresses are visible only for VM-based deployments, which are now deprecated in Dedicated Regions and Customer-Controlled Regions.

Follow these steps to see the static IP addresses assigned to an event broker service:

  1. Log in to the PubSub+ Cloud Console if you have not done so yet. The URL to access the Cloud Console differs based on your authentication scheme. For more information, see Logging into the PubSub+ Cloud Console.
  2. Select Cluster Manager from the navigation bar.
  3. Select the event broker service you want to view.
  4. On the page for your service, select the Configuration tab.

The IP addresses are visible on the tab for an event broker service deployed in a VM-based deployment as shown here:

Using the specified static IP addresses listed, you (or network administrator) can configure the firewall between your host application and the internet to permit connections to be initiated from the event broker service.

Static IP addresses only appear when an event broker service connects to external hosts through the NAT gateway and those NAT gateways are provisioned with static, public IP addresses in your datacenter.