Configuring the Sipelia™ system communication service - Sipelia™ 2.8

Sipelia User Guide 2.8

series
Sipelia™ 2.8
revised_modified
2019-12-23

The RabbitMQ system communication service comes bundled with the Sipelia™ and can be installed during the Sipelia™ plugin installation. To prevent a loss of communication if the server hosting RabbitMQ is not available, you can configure RabbitMQ to run on multiple servers.

What you should know

  • RabbitMQ is an open source, external Windows service that allows applications that are running on different servers, and at different times, to communicate across dissimilar networks and computers, regardless of whether they are online. Sipelia™ Server needs this service to properly communicate with Security Desk. As a result, this is an essential requirement for a Sipelia™ installation.
  • The RabbitMQ credentials that you enter during the installation are automatically picked up by the Sipelia™ plugin.
    NOTE: Make sure to record the RabbitMQ credentials. You may have to enter them manually if there is a problem with the system.
  • The default localhost RabbitMQ Message broker connection is added during the Sipelia™ Server installation and the default SSL port (5671). If required, you can modify the default RabbitMQ port. You can also disable the SSL connection to RabbitMQ.

Procedure

  1. From the Config Tool home page, open the Plugins task.
  2. Click the Sipelia™ plugin.
  3. Click the General tab.
    The Username and Password that you created for RabbitMQ during the Sipelia™ plugin installation are shown the Message broker section.
  4. To prevent a loss of communication if the server hosting RabbitMQ is not available, you can install RabbitMQ on multiple servers. Sipelia™ attempts to reach an instance of RabbitMQ beginning with the first server listed in the Message broker configuration. To add additional RabbitMQ servers, click (), and add the machine name or IP address, as well as the communication port used by that instance of RabbitMQ. Click Add.
    NOTE: All instances of RabbitMQ must use the same username and password.

Results

The system communication service is configured. If there are issues with the RabbitMQ connection, descriptions of these issues appear in the Plugin Diagnose window.

For a description of the other ports shown on the General page, see Default ports for Sipelia™ Server.