Digium Phones STATUS

We are having the same issue in our environment. I’ve contacted Digium Support as well.

Did you have any news from Digium ?

I’ve been in contact with Digium for the last several weeks.

We tryed several things.

In the end I found out that editing

/etc/asterisk/res_digium_phone_devices.conf 

To remove those:

application=status-available
application=status-chat
application=status-away
application=status-dnd
application=status-xa
application=status-unavailable

And then reconfiguring all phones DID fix the problem.

When not defining those, the phone with go into DND when you press DND.

The problem is that if you make a change in DPMA, it will add the stupid lines again, and the problem will come back.

I just heard one last time from Digium and they told me it wasn’t a Digium problem, it was a FreePBX problem.

Hence, I’m back on the forum, anyone has an idea??

FreePBX version is : 12.0.74

Asterisk version is : 11.9.0

DPMA module version is : 11.0_2.2.0

Phone firmware version is : 1_4_2_1

The phones are configured in FRENCH.

I think that maybe a clue to the problem, since I haven’t seen this problem happening if the phones are configured in English.

Maybe it has something to do with the mapping, or something?

Anyway, I’ve been struggling with this problem for almost a year now, help would be much appreciated.

We do rely extensively on presence to communicate between employees… I’m about to throw away several costly Digium phones just because of this stupid problem.

God damn it the problem is back, and DIGIUM says it’s related to FreePBX and won’t help me any further.

Anyone has an idea for me please?

I’m about to throw away 15 perfectly functioning DIGIUM phones because of this god forsaken BLF problem

A client of mine was experiencing the same issue as well. Two weeks ago I uninstalled the Presence State Module from FreePBX. Problem hasn’t occurred since.

1 Like

Thanks for the reply!

However Presence State 12.0.30 is enabled and up to date

^^^^^^^^^^^^^^^^^^^^^^^^^

Uh…

Yup I’m an idiot

Sorry I should have read that correctly.

So i just uninstalled Presence State, I’ll test this and report.

Well after 2 weeks of testing, THIS IS THE OPTION THAT SOLVED MY PROBLEM !!!

Thank you so much… such a stupid thing became a complete nuisance for us.

Actually made the problem worse, could not reload

/var/lib/asterisk/bin/retrieve_conf
Whoops\Exception\ErrorException: Invalid argument supplied for foreach() in file /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php on line 193
Stack trace:
  1. Whoops\Exception\ErrorException->() /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php:193
  2. Whoops\Run->handleError() /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php:193
  3. res_digium_phone_devices() /var/www/html/admin/modules/digium_phones/functions.inc.php:435
  4. digium_phones_conf->generateConf() /var/www/html/admin/libraries/BMO/FileHooks.class.php:65
  5. FreePBX\FileHooks->processOldHooks() /var/www/html/admin/libraries/BMO/FileHooks.class.php:24
  6. FreePBX\FileHooks->processFileHooks() /var/lib/asterisk/bin/retrieve_conf:823

I’m experiencing this problem as well. FreePBX version 13.0.195.4 DPMA version 13.0_3.4.3

Symptom: changing status on a Digium phone to DND actually puts the phone into Extended Away.

The only thing I can see that triggers the error is when I “Apply Config” through the FreePBX GUI without reconfiguring the Digium phones as well.

Something happens overnight or over an unknown amount of time that will trigger this error.

Hi DataNetSystems,
I am facing same Issue can you tell me how to uninstall the Presence State Module from FreePBX?

Thanks,
Priti

well, if you want to uninstall it…go to ADMIN > MODULE ADMIN
and disable the module first. You can always uninstall it later!

Thanks

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.