Windows Installation

Download the Software

Vodia PBX can be installed on Windows using an installer program. This program creates a service in Windows that automatically starts after the system is booted. Before you can start to install the software, you have to download a copy of the installer package. The following locations are available:

We strongly suggest using the 64-bit version (if you are running a 64-bit server). 32-bit versions should only be used if you are running a 32-bit operating system. 

P.S: Please download the opus.dll & msvcr120.dll file from here, if your system prompts that these files are missing at the time of installation:

  1. 64 bit here
  2. 32 bit here
  3. Select an appropriate one for your Operating system here


For newer versions of Windows, you might have to run the setup.exe program as administrator; otherwise, the installation will fail. For that, click on the right mouse button and select "Run as administrator".

After starting the setup.exe, perform the following steps:

  1. Open the downloaded file and double-click setup.exe. You will see a window that warns you about the signature of the executable (see the screenshot). At this moment, the Vodia PBX does not use a signature; this feature might be added at a later point in time. Click on Run. The setup wizard will appear.
  2. The setup wizard is a program that asks you for basic parameters of the installation that are essential to install the PBX service so that you can then configure it later through a web browser. Click Next at the setup wizard to get started.
  3. The software comes with a license agreement. You have to agree to the license agreement before you can continue with the installation. The license agreement will be also included in the product itself as well as publically available from Vodia's website. If you agree, click on "I agree" and on the  button. If you don't agree, you will have to cancel the installation.
  4. An important parameter for the setup of the service is which port should be used for the web interface of the PBX. By default, web services run on port 80 (HTTP) and port 443 (HTTPS). If you don't run any other services on your server, this is a good choice. However, if you have other processes occupying the ports, you better choose different ports or turn the service off. You can check with the "netstat" command on the Windows command shell which ports are in use. Use the command "netstat -ab|findstr :80" to see if there is any other service occupying port 80. If you are running Skype, it will likely take port 80. In this case, it is sufficient to quit Skype and continue with the installation. The next time Skype starts up, it will automatically choose a different port. For LDAP, de default port is 389. Unless you want to manually configure phones that are using the LDAP service we recommend not to use the standard port for LDAP and use something like 2389 instead.
  5. After selecting the ports, you need to decide where to install the PBX. The setup wizard will propose a standard location, which is reasonable in most cases. Keep in mind that the PBX will put the configuration into the same directory. Especially if you intend to record phone calls, you need to make sure that this directory has enough space left or choose a different location. Usually, you want to make sure that everyone can use the software. This is a requirement if the service should be run by the administrator.
  6. Then you will have to kick off the installation process with thebutton. You will see a progress bar that shows you how much progress the installation has made so far. The installation should take just a few seconds on a modern computer. You will also see a short command window showing up; this will take care of the installation of the service.
  7. After some time, you see the confirmation screen. This means that the service has been installed. You should now be able to log in and start configure the PBX service. Click here to see the instructions to log in.

Configuring the Windows Firewall

In Windows it is essential that you configure the Windows Firewall to allow the PBX process.


If you cannot log in to the service, check the following items:

  • Is the PBX process running? You can check this using the Task Manager (taskmgr) that comes with Windows. Click on the Processes tab in the Task Manager and search for pbxctrl.exe. If the process is not on the list, try starting the PBX manually. For this, change the directory to the working directory of the PBX and start the process with .\pbxctrl.exe --version. It should print the actual version. If not, you might be running the wrong version (32 or 64 bit) or run the PBX on an operating system that does not support this build of the Vodia PBX.
  • Is the web interface available? If the process is running, but you cannot access the web interface,

Installing Window's Version of Vodia's IP PBX on AWS (Amazon Web Service) Instance

Vodia's IP PBX is now compatible and ready to install on the AWS (Amazon Web Service) server for the IP PBX server running a Windows Operating system. The step by step installation procedure, configuring the firewall, setup the IP Routing list (for two way audio fluency) and adding the license and getting the PBX ready to go has been explained in great detail in the following video tutorial.