Installing Sipelia™ Server - Sipelia™ 2.7

Sipelia User Guide 2.7

Sipelia™ 2.7

To integrate SIP functions into Security Center, and allow your system to store data such as phone book contacts and the recordings of call sessions, you must first install Sipelia™ Server before configuring the module in Config Tool.

Before you begin

Make sure of the following:
IMPORTANT: It is recommended to install Sipelia™ Server on a dedicated Security Center expansion server. See Adding expansion servers for details on how to add an expansion server to your Security Center system.
WARNING: If you already have Sipelia™ installed (2.0 and earlier) and you are upgrading to a newer version (2.1 and up) and you are also upgrading to a new version of Security Center (from 5.3 and earlier to 5.4 and up), you need to delete the Sipelia™ plugin role before upgrading Security Center. You can then install your new version of Sipelia™ and make it point to your previous database.

What you should know

  • Sipelia™ Server is a server plugin () that must be run by a Security Center Plugin role. As a result, Sipelia™ Server must be installed on every Security Center server where you intend to host this Plugin role.
  • The RabbitMQ system communication service comes bundled with the Sipelia™ installation. 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.
  • Erlang software is required by RabbitMQ and is installed automatically.
  • Although not mandatory, it is recommended that you install Sipelia™ Client after installing and deploying Sipelia™ Server. If Sipelia™ Client is installed before Sipelia™ Server, the user interface will not be enabled.


  1. Download the product from GTAP ( You need a username and password to log on to GTAP.
  2. Double-click on setup.exe to run the product's setup.
    The product's InstallShield Wizard dialog box opens.
  3. Select the installation language, and then click Next.

    This language selection does not limit the language availability of the installed software. The Sipelia™ user interface appears in the language that is selected for Security Center.

  4. Click Next.
  5. Read the license agreement, accept the terms, and then click Next.
  6. Select a folder location to install the product, and then click Next.
  7. In the Custom Setup dialog box, select components you want to install.
    • Sipelia™ Client installations only require the Client component.
    • Sipelia™ Server installations require the Server and RabbitMQ Server components.
    • You can install the RabbitMQ Server component on its own, for example, on a failover server. You can exclude the RabbitMQ Server component if, for example, you are upgrading a Sipelia™ Server system where RabbitMQ Server has already been installed.
  8. To secure communication between Sipelia™ Server and Sipelia Client, RabbitMQ and Erlang software are installed. Choose a Username and Password for RabbitMQ. This account will be created after the RabbitMQ installation.
    NOTE: The RabbitMQ credentials are automatically picked up by the Sipelia™ plugin.
  9. By default, RabbitMQ uses port 5671 for secure SSL communication. You can modify the port if the default does not match your network architecture or requirements.
    NOTE: If you modify the RabbitMQ port, you must then change the port in the Message Broker server settings.
  10. Click Next.

    The installation might take a few minutes.

  11. Once completed, select Restart Genetec Server, and then click Finish.
    IMPORTANT: You must restart the Genetec™ Server for the system to detect that a new plugin has been installed.

    Restarting the Genetec™ Server causes a short interruption of the Security Center service on the server. If you cannot afford to interrupt the service at this time, you can restart the Genetec™ Server later, as long as you do so before configuring Sipelia™ in Config Tool. To avoid interruptions, it is recommended to install Sipelia™ Server on a dedicated Security Center expansion server.