Important: You will need to create a ticket with the help desk so we can add your devices MAC address to our provisioning server
Setting Up Auto-Provisioning for Your SipharmonyOS IP Phone
Auto-provisioning is the easiest way to configure your IP phone for use with SipharmonyOS. It allows your phone to automatically download its configuration settings directly from our server, ensuring it's set up correctly and quickly.
This guide provides general steps to configure auto-provisioning on most IP phones, including popular brands like Yealink and Grandstream.
What You'll Need:
- Your IP phone connected to your network and powered on.
- The IP address of your phone. (You can usually find this in the phone's menu:
Status > Network
or similar). - A computer on the same network as your phone to access its web configuration interface.
The SipharmonyOS Provisioning URL:
The URL your phone needs to connect to is:http://p-nj.5060.cloud/cfg/
Important:
- This URL uses
http
(nothttps
). - No username or password is required for this provisioning server.
General Steps to Configure Auto-Provisioning:
While the exact menu names can vary between phone manufacturers and models, the general process is very similar:
- Access Your Phone's Web Interface:
- Open a web browser (like Chrome, Firefox, or Edge) on your computer.
- In the address bar, type the IP address of your phone and press Enter.
- (Example:
http://192.168.1.105
)
- Log In to the Phone's Web Interface:
- You'll be prompted for a username and password.
- Common Defaults:
- Yealink:
admin
/admin
- Grandstream:
admin
/admin
- Yealink:
- If these don't work, please consult your phone's manual or contact your IT administrator for the correct credentials.
- Locate the Auto-Provisioning Settings:
- This is the step that varies most between devices. Look for menu items like:
- "Settings" -> "Auto Provision"
- "Management" -> "Auto Provision" / "Provisioning"
- "Upgrade" -> "Advanced" -> "Auto Provision"
- "Maintenance" -> "Upgrade and Provisioning"
- "System" -> "Configuration Server"
- This is the step that varies most between devices. Look for menu items like:
- Enter the Provisioning Server URL:
- Find the field for the "Provisioning Server," "Config Server Path," "Firmware Server Path," or similar.
- Carefully enter the SipharmonyOS provisioning URL:
http://p-nj.5060.cloud/cfg/
- Ensure it's typed exactly as shown.
- Confirm Protocol:
- If there's an option to select the protocol, ensure it's set to HTTP.
- Disable Authentication (If Applicable):
- If you see fields for "HTTP User Name" or "HTTP Password" for provisioning, ensure they are left blank. Our server does not require authentication.
- Save and Apply Settings:
- Look for a button like "Save," "Apply," "Confirm," or "Provision Now." Click it.
- Reboot the Phone (If Necessary):
- Many phones will automatically reboot after saving provisioning settings.
- If your phone doesn't reboot automatically, you should manually reboot it (either through its web interface or by unplugging and replugging its power).
Device-Specific Hints:
For Yealink Phones:
- Typically found under Settings > Auto Provision.
- Paste the URL into the "Server URL" field.
- Ensure "PNP Active" and "DHCP Active" are set according to your needs (usually "Enabled" for PNP if your network supports it, or leave as default).
- Click "Confirm" at the bottom, then "Auto Provision Now" if available, or reboot the phone.
For Grandstream Phones:
- Usually located under Maintenance > Upgrade and Provisioning.
- Look for "Config Server Path."
- Ensure "Upgrade Via" or "Config Upgrade Via" is set to HTTP.
- Paste the URL into the "Config Server Path" field.
- Scroll down and click "Save and Apply," then reboot the phone if prompted or do so manually.
Verification:
Once the phone reboots, it should connect to the SipharmonyOS provisioning server, download its configuration, and register. You'll know it's successful if:
- Your extension number appears on the phone's display.
- You can make and receive calls.
- The time and date are correct (if configured via provisioning).
Troubleshooting:
- Double-check the URL: Typos are the most common issue. Ensure it's
http://p-nj.5060.cloud/cfg/
- Network Connectivity: Ensure your phone has internet access and can reach the provisioning server. Check for any firewall rules that might be blocking HTTP traffic on port 80.
- Factory Reset: If the phone previously had other provisioning settings or manual configurations, a factory reset might be necessary to clear them before attempting auto-provisioning. Caution: This will erase all current settings on the phone.
- DHCP Option 66: Some networks use DHCP Option 66 to push provisioning URLs. If this is configured on your network, it might override the manually entered URL. Consult your network administrator.
If you've followed these steps and are still unable to provision your phone, please don't hesitate to contact SipharmonyOS support for further assistance.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article