(now resolved) Help! DPMA registration/activation caused FreePBX to fail

I was trying to activate DPMA with the instructions here:

https://wiki.asterisk.org/wiki/display/DIGIUM/DPMA+Installation

(I now realize that I should have been doing it through the Digium Phones module, my bad!)

And now my various asterisk user processes are using 100%+ of CPU, my extensions are not registering, my trunks are down, and the web interface says “Cannot connect to asterisk” in red on the top right.

I had completed the x64 directions noted above. I have tried fwconsole restart, as well as a full server reboot, nothing seems to help.

Can anyone provide any advice? Thanks!

Here is the current “top” situation:

Tasks: 182 total, 4 running, 178 sleeping, 0 stopped, 0 zombie
Cpu(s): 73.9%us, 6.1%sy, 0.0%ni, 20.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3923656k total, 3656372k used, 267284k free, 73676k buffers
Swap: 4063228k total, 0k used, 4063228k free, 2607744k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14149 asterisk 20 0 330m 27m 9200 R 100.0 0.7 28:13.63 php
11166 asterisk 20 0 708m 18m 7196 S 40.9 0.5 0:01.24 node /var/www/h
11185 asterisk 20 0 592m 8888 5096 R 10.2 0.2 0:00.31 node
2524 asterisk 20 0 742m 88m 6980 S 8.6 2.3 2:12.37 PM2 v2.4.4: God
11190 asterisk 20 0 317m 12m 7596 R 5.3 0.3 0:00.16 php
1785 mysql 20 0 1656m 45m 4344 S 1.0 1.2 1:05.14 mysqld
2909 mongodb 20 0 327m 42m 19m S 1.0 1.1 0:18.23 mongod
26066 asterisk 20 0 3030m 57m 16m S 1.0 1.5 0:39.80 asterisk
11004 root 20 0 15028 1364 980 R 0.7 0.0 0:00.15 top
1923 root 20 0 13812 1492 1144 S 0.3 0.0 0:10.96 gam_server
25229 root 20 0 1074m 11m 2400 S 0.3 0.3 0:49.50 fail2ban-server
25334 root 20 0 103m 1072 784 S 0.3 0.0 0:02.29 safe_asterisk
28338 asterisk 20 0 1078m 201m 7844 S 0.3 5.3 0:50.09 letschat
1 root 20 0 19232 1408 1116 S 0.0 0.0 0:01.76 init
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root RT 0 0 0 0 S 0.0 0.0 0:00.11 migration/0
4 root 20 0 0 0 0 S 0.0 0.0 0:00.18 ksoftirqd/0
5 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/0
6 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
7 root RT 0 0 0 0 S 0.0 0.0 0:00.14 migration/1
8 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/1
9 root 20 0 0 0 0 S 0.0 0.0 0:00.39 ksoftirqd/1
10 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/1
11 root RT 0 0 0 0 S 0.0 0.0 0:00.06 migration/2
12 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/2
13 root 20 0 0 0 0 S 0.0 0.0 0:00.05 ksoftirqd/2
14 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/2
15 root RT 0 0 0 0 S 0.0 0.0 0:00.06 migration/3
16 root RT 0 0 0 0 S 0.0 0.0 0:00.00 stopper/3
17 root 20 0 0 0 0 S 0.0 0.0 0:00.03 ksoftirqd/3
18 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/3

Oh, and I am on a Freepbx Distro, latest version (10.13.66.20), with all modules up-to-date as of earlier today …

OK, figured it out - found a similar issue here:

Resolved my situation with a yum remove asterisk13-res_digium_phone, a server reboot and then a yum install asterisk13-res_digium_phone.