Default Configuration for Software Message Brokers

A Solace PubSub+ software message broker starts with a basic configuration that enables many common services that can be modified as required.

The following services are included in the basic configuration.

  • The message spool is configured and enabled. The maximum spool usage is set to 1500 MB.
  • The message VPN named default is enabled with no client authentication.
  • The client username called default in the default Message VPN is enabled. The client username default has all settings enabled.
  • All features are unlocked and do not require a product key.
  • All services are enabled and the table below lists their default port numbers.
  • Note:  TLS/SSL services will not become operational until a server certificate is installed.

    Note:  In cloud environments (for example, AWS), ports are typically blocked by the default security group. To access them, you have to allow access in the security group.

Default port numbers for Solace PubSub+ software message broker services

Port Service description Type of Traffic
22

Host OS SSH

(2222 for Solace PubSub+ software message broker Machine & Cloud Image releases prior to 8.5.0)

Management
2222

Solace CLI SSH/SFTP

(22 for for Solace PubSub+ software message broker Machine & Cloud Image releases prior to 8.5.0)

Management
8080 Access to PubSub+ Manager, SEMP, and SolAdmin Management
943 Access to PubSub+ Manager over HTTPS, SEMP over TLS, and SolAdmin over TLS. Management
5550 Health Check Listen Port Data
55555 Solace Message Format (SMF) Data
55003 SMF compressed Data
55556 SMF routing Data
55443 SMF TLS / SSL (with or without compression) Data
80 Web Transport - WebSockets, Comet, etc. Data
443 Web Transport TLS / SSL Data
5671 AMQP encrypted global port Data
5672 AMQP plain-text global port Data
1883

MQTT ('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of MQTT ports)

Data
8883 MQTT TLS / SSL('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of MQTT ports) Data
8000 MQTT / WebSockets ('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of MQTT ports) Data
8443 MQTT / WebSockets TLS / SSL ('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of MQTT ports) Data
9000 REST ('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of REST ports) Data
9443 REST TLS / SSL ('default' VPN; note that each message VPN configured on the Solace PubSub+ software message broker would require its own unique set of REST ports) Data
8741 High Availability (HA) Mate Link HA

8300

8301

8302

HA Configuration Synchronization HA

Reloading

When the Solace PubSub+ software message broker is reloaded (for example, using the CLI reload command), the current configuration is preserved. However, the Solace CLI command enable> reload default-config will restore the software message broker to its initial basic configuration.