Add Provisioning Server URL onto a SIP Device

  • Last updated on April 25, 2025 at 2:26 PM

SIP devices can be provisioned remotely using the SkySwitch Provisioning Server. Once the device is created and assigned to a User in the PBX portal, a provisioning profile is automatically created in the SkySwitch Provisioning Server. The provisioning profile contains the User's SIP Username and Password, and other default settings that will allow the user to interact with the PBX system. In order to access the provisioning profile, the SIP device must first be configured to retrieve the provisioning profile.

If a phone is being migrated from another system or is not behaving as expected, it is a good idea to restore it to the factory default state before provisioning with the SkySwitch Provisioning Server.

The provisioning server domain can be changed to reflect your brand. In all the examples below, the configuration server URL is 'sipcfg.io'. You can replace this URL with your own, eg. cfg.mycompany.com or ndp.bitly.com, by creating a DNS CNAME record for your domain of choice which refers to "sipcfg.io". If you choose this option, we recommend that you use a domain that is short, and therefore easy to enter using a telephone keypad.

Please note the following for the Avaya J100 phone series:

  • You can no longer enter a provisioning URL manually, as you do with other brands. That has been revoked in Firmware 4.0.X. Please instead use option 242 as described below.
    • DHCP options 242, Value: HTTPSRVR=sipcfg.io,HTTPDIR=cfg
  • When entering a domain name, please ensure all letters are lowercase. Uppercase letters may cause issues.

Configuring the Provisioning Server URL onto a SIP Device

In order to access the provisioning profile, the SIP device must first be configured to retrieve the provisioning profile from the SkySwitch Provisioning Server. This can be done in three ways:

  1. The Reseller can manually enter the address of the SkySwitch Provisioning Server into the SIP device (see below);
  2. The Reseller can order SIP devices from an equipment distributor with the address of the SkySwitch Provisioning Server pre-configured;
  3. If it is possible to access the customer's LAN, the address of the SkySwitch Provisioning Server can be configured using DHCP Option 43 for Yealink or Grandstream, or Option 160 for Polycom or Vtech (700 Series).

Provisioning Flow

With DHCP Options enabled, the DHCP Server (router/firewall) provides the configuration file path for the device.

Automatically Provisioning via DHCP Options

DHCP Option 66 as a string is no longer supported in the DHCP Option RFC 2132. While option 66 can still support a String on some Routers and Firewalls; we recommend using DHCP Options 43 for Yealink and Grandstream, 160 for Poly. Please refer to your device manufacturer for custom DHCP options for other phone models.

Manually Pointing a Device to the SkySwitch Provisioning Server

The linked articles below describe the process needed to manually enter the address of the SkySwitch Provisioning Server into several popular SIP Device types. Please select a device type below for more specific instructions.

Was this article helpful?