Regular (non-zero-touch) autoprovisioning

Regular (non-zero-touch) autoprovisioning

You are here:
Estimated reading time: 1 min.

The zero-touch vendor autoprovisioning aside, you can also provision unsupported phones by generating and uploading phone configuration files (via ftp) to the vpbx and using a provisioning url in phones manually, or by pushing the provisioning url via DHCP Options in the LAN your phones reside in.

Regular provisioning requires you to do a few tasks manually that the zero-touch provisioning could do you for you. We higly recommend using the zero-touch provisioning but both ways definitely beat large scale manual phone configuration.

Step 1.

First of all phones need to be created in Communication/Phones. In order for provisioning to work, the following phone settings are most relevant:

  • phone type
  • MAC address

Without these, it would be unclear what configuration files to generate and which phone should download what file.

Step 2.

The provisioning files are protected. We care deeply about security. To enable your phone to get it’s config you need to download the pbx certificate (menu: System/Certificates – choose your certificate, click on “view” and download the encoded PEM file).

Step 3.

Then you need to upload this into your phone through it’s web interface. Set the ‘only accept trusted certificates’ to disabled. You can use enabled but only if you have a valid certificate chain (which not every reseller has), so please verify this in advance.

Step 4.

The provisioning file to use in your phone (or via DHCP options) is https://ip-address:442 or https://yourpbx.domain.tld:442

Make sure to save your settings and check if the firewall allows traffic for your IP over port 442.

Step 5.

Provision your phone through the menu option or by rebooting the phone.

Was this article helpful?