Server Connections

Server Connections

HZN Queue Console lets you connect to multiple brokers simultaneously and switch between them instantly. Each connection is stored locally — credentials are kept in your OS keychain, never in plain text.

Adding a Server

Click Add Server (or the + icon in the server panel) to open the connection dialog.

Required fields

FieldDescription
NameA display label for this connection (e.g. Production RabbitMQ)
HostnameFull URL including scheme — e.g. http://my-broker.internal or https://my-broker.internal
PortManagement API port (RabbitMQ: 15672, ActiveMQ: 8161)
Broker TypeRabbitMQ, ActiveMQ Classic, or ActiveMQ Artemis
Username / PasswordManagement API credentials

Optional fields

FieldDescription
EnvironmentTag the server as PROD, ACC, TEST, DEV, or LOCAL. Color-coded in the UI to prevent mistakes.
GroupFree-text label to group related servers together in the panel

Testing the Connection

Click Test Connection before saving. The app makes a live request to the management API and reports success or the specific error (wrong port, auth failure, network unreachable, etc.).

Broker Types

RabbitMQ 3.x / 4.x

Connects via the RabbitMQ Management HTTP API. Requires the rabbitmq_management plugin to be enabled:

rabbitmq-plugins enable rabbitmq_management

Default management port: 15672.

ActiveMQ Classic 5.x

Connects via the ActiveMQ Web Console REST API. The Jolokia endpoint must be reachable.

Default management port: 8161.

ActiveMQ Artemis 2.x

Connects via the Artemis Management Console REST API.

Default management port: 8161.

Switching Between Servers

Click any server in the left panel to make it active. All views (queue list, message browser) update immediately to reflect the selected broker.

Editing and Deleting

Right-click a server in the panel (or click the menu) to rename, edit credentials, or delete it. Deleting also removes the stored credentials from the OS keychain.

Security

Passwords are never written to disk in plain text. On macOS they go to Keychain, on Windows to the Windows Credential Manager, and on Linux to the secret service (Libsecret / KWallet).