# Installation and initial setup

TrueConf Server comprises a number of components:

  • TrueConf Server system services
  • Administrator control panel

  • Security admin personal area

  • User's personal area

  • Guest page.

TrueConf Server system services

This component is a video conferencing server itself. It gets installed as Windows operating system service and provides:

  • endpoints authentication and authorization

  • support for multi-point video conferences and point-to-point video calls

  • events logging (calls history, usage statistics and chat messages)

  • traverse NAT and proxy servers to connect endpoints

  • scalable video coding (SVC) manipulations to media streams

  • transcoding for third-party protocols and systems (SIP, H.323, RTSP, WebRTC and Skype for Business)

  • communication with remote federated servers.

Administrator control panel

This component is used to control and modify TrueConf Server configuration during its operation. The control panel provides the following capabilities:

# System requirements for TrueConf Server

  Basic configuration Recommended configuration
CPU Intel Core i3-8100 @ 3.6 GHz
Intel Core i5-7400 @ 3.0 GHz
Intel Xeon E3-1270 v5 @ 3.6 GHz

or any other CPU with at least 4 logical cores and PassMark® CPU mark 7000+
Intel Core i7-8700 @ 3.2 GHz
AMD Ryzen 7 2700 @ 3.2 GHz
Intel Core i7-7700K @ 4.2 GHz
Intel Xeon E5-1680 v4 @ 3.4 GHz
Intel Xeon E5-2667 v4 @ 3.2 GHz

or any other CPU with at least 4 logical cores and PassMark® CPU mark 12000+
Typical configurations capabilities
  • Up to 1,000 online users connected via TrueConf client applications.
  • Recording or streaming of one conference of any type.
  • Up to 200 participants in conferences of any type, connected via TrueConf applications.
  • Up to 100 WebRTC participants in role-based conferences.
  • Up to 25 WebRTC participants on screen in conferences of any type.
  • Up to 100 SIP/H.323 endpoints in role-based conferences.
  • Up to 10 SIP/H.323 endpoints on screen in conferences of any type.
  • Up to 400 participants in conferences of any type, connected via TrueConf applications.
  • Up to 200 WebRTC participants in role-based conferences.
  • Up to 36 WebRTC participants on screen in conferences of any type.
  • Up to 100 SIP/H.323 endpoints in role-based conferences.
  • Up to 20 SIP/H.323 endpoints on screen in conferences of any type.
Other examples of typical configurations →
Operating system Dedicated or virtual Microsoft Windows Server 2008/2012/2016/2019 with latest updates
RAM 8 GB 16 GB and more
Hard drive 20 GB of free space
Network Ethernet 1 Gbit/s
  • Port 443 (can be changed in the control panel) is the default HTTPS port for transmitting service information between the server, client applications and browsers.
    If this port is closed, the following TrueConf client application features won't be available: meeting scheduler, slideshow and advanced layout manager.
  • Port 4307 (may be changed in TrueConf Web Manager) is used to exchange media data with client applications.
Learn more →
IP A static IP address is required for the server to work properly
Supported hypervisors Microsoft® Hyper-V, Xen, KVM, Oracle VM VirtualBox, VMware Workstation and ESXi.

# Installation

TrueConf Server is distributed as a software installation package that contains the server side components and client applications for Windows PC. TrueConf client applications for other popular platforms are available on TrueConf website (alternatively, you can find the download links on the guest page).

Download and run the distributive to start the installation. The installation process will take not more than a minute.

During the installation you can specify:

  • TCP port for accessing control panel over HTTP

  • TCP port of the database for server reports.


Database port for server reports is set to 5432 by default. It is selected during the installation process and cannot be changed afterwards (to change it you will need to re-install TrueConf Server). The control panel is given port 80 or 8888 (if port 80 is unavailable). If both port 80 and 8888 are unavailable, you will need to specify it manually during the installation process.

If control panel port is not 80 (HTTP) or 443 (HTTPS), you need to specify it manually in the host name after the colon in the browser URL bar (e.g. http://localhost:8080).


Can I install TrueConf Server on a PC with a web server already installed?

Yes. The installer will either automatically select available port, or give you the option to assign the port manually.

Your browser will automatically open TrueConf Server control panel after installation.


If you are installing TrueConf Server behind the firewall, in order to complete the registration process you should open TCP port 4310 to allow access to our registration server located at reg.trueconf.com.

Is it possible to change the control panel port number without having to re-install the server?

Yes. To do it, please open your server working directory (C:\Program Files (x86)\TrueConf Server\httpconf\conf). Open listen.conf file using text editor. Please make sure to do it with administrator rights. Change port number in the parameter name Listen (e.g. Listen 8888). Please restart the machine to apply changes.

# Registration process

Register the server. To activate the server you have to get a registration key. Click on Get FREE Key to obtain one:


Here you will find a TrueConf Server Free download form:


A registration key will be sent to the email address that you provided:


You will receive the key within 15 minutes

If you did not receive the key, please contact us in any way convenient to you or check your SPAM email folder.

Return to the page of TrueConf Server settings and enter the Registration Key you have just received by email. Press Register to continue:


Once TrueConf Server has been successfully registered, you will see running, registered at the top right corner of the control panel window:


# Offline registration

To register offline on a computer without an Internet connection, you will need a device connected to the Internet to obtain a registration key. On that device, go to trial registration page on our website and follow the instruction from the Registration section.

Once you have received an email containing your registration key, open the control panel on a PC without Internet connection, enter the key into the Registration Key field and press Registration:


Create registration file button will appear in the registration window. Click on it to generate a file with your registration information:


The generated file offlinereg.vrg will be saved in your browser’s Download folder. Please send the file to sales@trueconf.com. You will receive a file that needs to be installed on the PC with the offline-registered server.


Please do not try to restart offline registration until your receive a respond to your request. If you restart offline registration, you will need to retry the whole process.

Click on Select file and select file offline2.vrg. Then click Continue:


If the offline registration has been successful, you will be notified that TrueConf Server has been successfully registered in the control panel.

Can I register TrueConf Server Free without an Internet connection?

No, this feature is only available to those users who purchased annual or lifetime TrueConf Server license. If you need a trial version of TrueConf Server that operates without Internet connection, feel free to contact us.

# Control panel access settings

By default TrueConf Server can be administered from any computer in the same local network where it was installed. In other words, by default access is limited to the following ranges of IP addresses: 10.*, 192.168.*, 172.16-172.31, 127.*. If the administrator wants to administer the server from a remote machine, he/she needs to make sure that the firewall allows incoming connections over TCP port chosen for the control panel (80 by default) and that this option has been enabled in the security section of TrueConf Server control panel.

To gain remote access, log in using your Windows account information from one of the following groups:

  • TrueConf Server Admin to administer the server

  • TrueConf Security Admin to view logs and conference recordings.

When the server is installed, the user’s current account is added to the first group. To make the control panel accessible to another user, the administrator should add this user’s account to one of the groups.

If Allow admin access from localhost without authentication option is checked in the Web → Security section, the control panel can be accessed directly without authorization from the machine where the server was installed via localhost or host in any browser.

See also

# Changing the registration key

To change the registration key, proceed to Dashboard → Summary and click Registration button.


What should I do if I get the message "Computer change is not available for this server code" when changing the key?

It means that your key is "bound" to the computer where the server was installed. To disable this binding, please contact us in any convenient way.

If you get the message The registered server doesn't have valid licenses. Please contact technical support to do it manually upon entering the key, it means either that the key has expired or the time and date on your PC have busted. Make sure that time and date are specified correctly on your PC.


# Server status

Server status is shown in the Server status field in green (if the server is working) or in red (if it has stopped) in top right corner of the control panel:


What to do if server is not running?

Stopped status is displayed in the Server status string.

There are three possible reasons for this:

  • Invalid license: contact your system supplier to get a license.

  • Some server files are missing or have been damaged: reinstall TrueConf Server (see Installation)

  • The hardware key is invalid: check the manual to fix the hardware key issues.

# Server log

If you encounter any issues with TrueConf Server, TrueConf support team will be able to help you troubleshoot them more efficiently if you provide your server log files. To access the log, go to System → Server log located in the top right corner of the control panel.


Check Enable detailed logging in Dashboard → Settings section of the control panel to collect more detailed information in your server logs. Our technical support managers may ask you to do it to ease the troubleshooting process.


You can download the logs by clicking on the save icon above the log:


# Configuring preferences

Each server administrator can select their own individual preferences.. You can access these settings in System → Preferences section.

Personal preferences include interface language of the control panel and a timezone. You can also set report export parameters (encoding and field delimiter to convert the table string to text format) in the Export to CSV section.

After making any changes make sure to click Apply button.

  1. Shortcut for Preferences section

  2. Interface preferences

  3. Reports file export preferences

# Adding users

# Where can I find client applications

Send out the link to the guest page to your users to allow them to connect to your video conferencing system. They will be able to download client applications for any supported platform on the guest page.

The guest page is available at http[s]://<server>[:<port>]/guest where:

  • <server> - address of the PC with TrueConf Server installed

  • <port> - port used to access the control panel (if you are using default 80 port, you don't need to specify it)

For example:

  • https://videoserver.company.com/guest



You can configure the guest page URL in the Web → Settings section of the control panel.

# How to connect client application to TrueConf Server

You need to specify the server address in the network settings of your client application so that your client application can connect to your TrueConf Server instance and your users can authorize. You can either do it manually or let your client application find the server automatically via DNS.

Once connected to the server user will be prompted to authenticate on this TrueConf Server instance with username and password.

# Client application manual setting

Users can configure connection to TrueConf Server manually. In order to do it, you need to specify the TrueConf Server address and connection port manually in the application network settings menu (or upon the first application launch). You can find detailed instructions on how to connect an application to the server on the guest page.

# Client application automatic settings

Desktop client applications can automatically search for local TrueConf Server instance. To make this possible administrator needs to specify the address of the server in primary DNS suffix by creating a new SRV record for vcs2 service.

The following example shows how to do this using DNS utility in Microsoft Windows 2012 Server:

  • Choose Other New Records… in a right-click menu

  • Choose type «Service Location (SRV)»

  • Set the following parameters.


In this example the TrueConf Server instance has videoserver.your.domain.com address and port 4307. Please make sure that protocol name (tcp) does not contain underscores.