Queue Log Broken after Recent Update

After one of the recent incremental updates, my Queues stopped working. The issue is that QueueLog is not found:

[C-00000001] pbx.c: No application ‘QueueLog’ for extension (from-internal, 9001, 32)

This is triggered by

[ext-queues]
… lines deleted …
exten => 9001,n,QueueLog(9001,${UNIQUEID},NONE,DID,${FROM_DID})
… lines deleted …

My current configuration is as follows:

  • the dashboard says I am running FreePBX 12.0.1rc11
  • System Admin says it is Version 6.12.65-15
  • Queues module is 12.0.7 Stable
  • Config files have not been changed manually

Any suggestions welcome.

Jürgen

Do you have a log file in /var/log/asterisk/ called queue_log ?

Yes, I do.

# ls -l queue_log
-rwxrwxr-x 1 asterisk asterisk 120 Sep 4 08:06 queue_log
# cat queue_log
1409818861|NONE|NONE|NONE|CONFIGRELOAD|
1409835808|NONE|NONE|NONE|CONFIGRELOAD|
1409835964|NONE|NONE|NONE|CONFIGRELOAD|

What does rpm -qa | grep asterisk show?

# rpm -qa | grep asterisk
asterisk12-12.5.0-1.shmz65.1.24.i686
asterisk12-addons-12.5.0-1.shmz65.1.24.i686
asterisk12-addons-bluetooth-12.5.0-1.shmz65.1.24.i686
asterisk12-addons-core-12.5.0-1.shmz65.1.24.i686
asterisk12-addons-mysql-12.5.0-1.shmz65.1.24.i686
asterisk12-addons-ooh323-12.5.0-1.shmz65.1.24.i686
asterisk12-core-12.5.0-1.shmz65.1.24.i686
asterisk12-curl-12.5.0-1.shmz65.1.24.i686
asterisk12-dahdi-12.5.0-1.shmz65.1.24.i686
asterisk12-doc-12.5.0-1.shmz65.1.24.i686
asterisk12-flite-13.0.0-1.shmz65.1.1.i686
asterisk12-flite-debuginfo-13.0.0-1.shmz65.1.1.i686
asterisk12-odbc-12.5.0-1.shmz65.1.24.i686
asterisk12-voicemail-12.5.0-1.shmz65.1.24.i686
asterisk-sounds-core-en-alaw-1.4.25-94_centos5.noarch
asterisk-sounds-core-en-gsm-1.4.25-94_centos5.noarch
asterisk-sounds-core-en-ulaw-1.4.25-94_centos5.noarch
asterisk-sounds-extra-en-alaw-1.4.14-100_centos5.noarch
asterisk-sounds-extra-en-gsm-1.4.14-100_centos5.noarch
asterisk-sounds-extra-en-ulaw-1.4.14-100_centos5.noarch
asterisk-version-switch-2.0.0.0-9.shmz65.1.15.noarch

I did a module update earlier today, but that did not fix the issue.

Then I did a yum update on asterisk packages. That fixed it. The new package versions are:

asterisk12-12.5.0-1.shmz65.1.28.i686
asterisk12-addons-12.5.0-1.shmz65.1.28.i686
asterisk12-addons-bluetooth-12.5.0-1.shmz65.1.28.i686
asterisk12-addons-core-12.5.0-1.shmz65.1.28.i686
asterisk12-addons-mysql-12.5.0-1.shmz65.1.28.i686
asterisk12-addons-ooh323-12.5.0-1.shmz65.1.28.i686
asterisk12-core-12.5.0-1.shmz65.1.28.i686
asterisk12-curl-12.5.0-1.shmz65.1.28.i686
asterisk12-dahdi-12.5.0-1.shmz65.1.28.i686
asterisk12-doc-12.5.0-1.shmz65.1.28.i686
asterisk12-flite-13.0.0-1.shmz65.1.1.i686
asterisk12-flite-debuginfo-13.0.0-1.shmz65.1.1.i686
asterisk12-odbc-12.5.0-1.shmz65.1.28.i686
asterisk12-voicemail-12.5.0-1.shmz65.1.28.i686
asterisk-sounds-core-en-alaw-1.4.25-94_centos5.noarch
asterisk-sounds-core-en-gsm-1.4.25-94_centos5.noarch
asterisk-sounds-core-en-ulaw-1.4.25-94_centos5.noarch
asterisk-sounds-extra-en-alaw-1.4.14-100_centos5.noarch
asterisk-sounds-extra-en-gsm-1.4.14-100_centos5.noarch
asterisk-sounds-extra-en-ulaw-1.4.14-100_centos5.noarch
asterisk-version-switch-2.0.0.0-9.shmz65.1.15.noarch
freepbx-12.0.1rc9-1.shmz65.1.11.noarch

OK so I bet its something with Asterisk 12 and I have not tried any queue related items with Asterisk 12.