Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5

The below instructions will guide you through the process of deploying the Ringotel Shell server within your infrastructure. Ringotel Shell server requires an SQL-compatible database to store calls details, messages, and user data. Installation of an SQL-compatible database is out of the scope of this document. For additional details, please reach out to support@ringotel.co.

Database configuration

  1. Connect to the Database using GUI or command line.

  2. Create schema “shell” with utf8 charset and utf8_general_ci collation

  3. Create a user “shellserver” with a strong password and assign all “shell” schema privileges. Alternatively, a root user could be used.

Server deployment

  1. Download and install the Ringotel Shell Server instance on your Windows machine. Note: the installation needs to be performed with super admin privileges. Please reach out to support@ringotel.co for the download links.

  2. Copy the license key (<key_name>.cs file) provided by Ringotel into the root of the installation folder.

  3. Edit cti.cfg file that should be created in the root of the installation folder.

    1. Set proper [cti][license] file name and server address.

    2. Set parameter [db][address] to DB Writer Endpoint

  4. Launch Management Console

    1. Set server IP address into the “Router” fields of all of SIP devices settings

    2. Set Supernode connection to shell.ringotel.co

  5. Restart the ctserver service via the command line: ctserver restart

Firewall/NAT configuration

The following ports must be opened/forwarded on the Firewall/NAT:

  1. 443 (TCP)

  2. 4887 (TCP)

  3. 6000-9999 (UDP)

Additionally, one of these to register SIP endpoints via Ringotel server using Terminal password:

  1. 5060, 5061, 5062 (UDP/TCP)

  • No labels