On previous versions of Thirdlane (TL v9 on CentOS 6.10) I was able to configure the Digium Phone Module for Asterisk (DPMA) on a virtualized environment without issue. However, I am trying to upgrade to the latest version of Thirdlane (TL v11 on CentOS 7) but the Digium Licensing system keeps breaking after a reboot. I've worked a ticket with Digium Support and they are redirecting me to Thirdlane for further assistance.
It seems ridiculous to even ask this but, is there anything that can be done on Thirdlane's side to get the Digium Licensing system to work on Thirdlane deployed instances of Asterisk?
CentOS Linux release 7.9.2009 (Core)
Asterisk 18.4.0 built by root @ distro-el7.thirdlane.com on a x86_64 running Linux on 2021-06-14 15:41:20 UTC
When issuing ' module load res_digium_phone.so' from Asterisk CLI I get the following error:
WARNING: res_digium_phone.c:733 load_module: No Valid DPMA License found. Module is loaded but disabled. Please reload module once valid license is installed.
This is from a license key that successfully registered and loaded properly in Asterisk up until a reboot occurs. I've verified this behavior is consistent with two different, valid license keys. I've also completely reinstalled CentOS 7 Minimal and Thirdlane, but I get the exact same behavior. I have confirmed that the hostID does not change between reboots. The behavior is consistent with every version of res_digiium_phone.so available for Asterisk 18.x.