The announcement went out a short while ago about the upcoming expiration of DPMA SSL certificates. For anyone who missed it, you can read about it here:
https://wiki.asterisk.org/wiki/display/DIGIUM/Desk+Phone+Module+for+Asterisk+(DPMA)+SSL+Certificate+Expiration
https://wiki.freepbx.org/display/FOP/Desk+Phone+Module+for+Asterisk+(DPMA)+SSL+Certificate+Expiration
This thread is intended to provide guidance for those using FreePBX and PBXact systems.
Who is affected?
Anyone using a DPMA supported phone and who is also using DPMA to provision it. Those who don’t have DPMA supported phones, or who have them but are not using DPMA to provision are not affected.
What do I need to do?
You must upgrade the Asterisk DPMA module to 3.6.2 or newer.
How do I know if I have a DPMA supported phone?
At the time of this writing the only DPMA phones are D series phones manufactured under the name Digium or Sangoma. Model numbers including D40, D50, D70, D80, D6x
How do I know if I’m using DPMA to provision phones?
If you are using the old Digium Phones module (located under the connectivity menu) you are using DPMA to provision the devices.
If you are using the commercial Endpoint Manager AND you have enabled DPMA in EPM Global settings you are using DPMA to provision.
If you are using any other method to provision a DPMA phone in FreePBX/PBXact, you are likely not affected, but as general good practice, anyone with DPMA phones should have a current version of DPMA,
How do I determine my DPMA version?
From the Asterisk CLI run the command digium_phones show version
How do I upgrade?
If you’re running a supported version of the FreePBX Distro or PBXact with a supported version of Asterisk, you can get the latest DPMA version at any time by doing system updates or by running the command yum update
. After updating, you must restart Asterisk for the update to take effect.
I’m not running a supported version of FreePBX/PBXact or not running a supported version of Asterisk, what do I do?
Now is the time to migrate to a supported version. You may have options depending on how old your system is. You can contact support or you can start a forum thread here to solicit advice.
I’m not running the FreePBX Distro, what do I do?
If you’re running another distro, that would be a question for the distro publisher. If you self installed, you can use the original install method to upgrade DPMA for your Asterisk version.
I have DPMA phones, but I’m not using DPMA to provision. Do I have to do anything?
No, but as general good practice, anyone with DPMA phones should have a current version of DPMA.
I’ve waited too long, and now my old DMPA version has stopped working. What do I do?
Just follow the normal instructions to upgrade. Once DPMA has been upgraded, and Asterisk restarted, your DPMA phones will continue to work as normal.