Upgrading PortSIP SBC to New Versions
This guide is for upgrading your current PortSIP SBC v10.x installation to the latest version. Please follow the steps below to upgrade.
Please ensure that your current PortSIP SBC installation is version 10.x versions.
Open Firewall Rule for Port 10443
From version 10.0.1, the PortSIP SBC changed the WebRTC client port to 10443; therefore, you must create a new firewall rule for port 10443 on TCP if you upgrading from v10.0.0.
Upgrading SBC for Windows
We suggest backing up your SBC data. The data file path is usually
c:\programdata\portsip
. You can follow the article Backup and Restore: An Essential Guide.Download the latest installer from the PortSIP website.
Double-click the installer to install it and the upgrade will be performed automatically.
Update PBX token after upgrading
If your PBX is upgraded to v16.1, you must upgrade your SBC to v10.0.6, since in the v16.1.0, the PBX token is changed.
After successfully upgrading to PBX v16.1.0 and SBC v10.0.6, please follow the following steps to update the PBX token.
Sign in to the PBX web portal https:/your-pbx-domain:8887 as System Administrator, and click the menu Advanced > SBC. Even if a token already exists, click the Generate button to generate a new token for the SBC's access. Click the Copy button to copy the token.
Sign in to the PortSIP SBC Web Portal at https://uc.portsip.cc:8883. From the menu, select Settings > PBX. Delete the current PBX Access Token and then paste the copied token into the PBX Access Token field to replace the current PBX Access Token, then click the OK button to save it.
Upgrading SBC for Linux
We recommend backing up your SBC data. The data file path is usually /var/lib/portsip
. You can also back up the entire VM server or take a snapshot of the VM server.
Please follow the article Backup and Restore: An Essential Guide.
All commands must be executed in the /opt/portsip
directory.
Step 1 Stop SBC Docker Instance
Perform the following commands as root to stop the current SBC Docker instance:
Step 2 Delete the SBC Docker Instance
Perform the following command to delete the SBC Docker instance.
Step 3 List the SBC Docker Images
Perform the following command to list the SBC Docker images:
You will get the result shown in the below screenshot.
Step 4 Delete the SBC Docker Images
Use the first 4 digits of the IMAGE ID to delete the Docker image:
Step 5 Delete the SBC Scripts
Step 6 Download the Latest Installation Scripts
Step 7 Setup the Docker Environment
Execute the below command to install the Docker-Compose
environment. If you get the prompt likes*** cloud.cfg (Y/I/N/O/D/Z) [default=N] ?
, enter the Y and then press the Enter button.
Step 8 Create and Run the PortSIP SBC Docker Container Instance
The below command is used to create and run the SBC on a server.
Your SBC has now been successfully upgraded to the latest version.
Update PBX token after upgrading
If your PBX is upgraded to v16.1, you must upgrade your SBC to v10.0.6, since in the v16.1.0, the PBX token is changed.
After successfully upgrading to PBX v16.1.0 and SBC v10.0.6, please follow the following steps to update the PBX token.
Sign in to the PBX web portal https:/your-pbx-domain:8887 as System Administrator, and click the menu Advanced > SBC. Even if a token already exists, click the Generate button to generate a new token for the SBC's access. Click the Copy button to copy the token.
Sign in to the PortSIP SBC Web Portal at https://uc.portsip.cc:8883. Select the menu Settings > PBX. Delete the current PBX Access Token and then paste the copied token into the PBX Access Token field to replace the current PBX Access Token, then click the OK button to save it.
Last updated