Upgraded to 6.12.65-20 and now can't log in/out of queues

Over the weekend we upgraded from 5.211.65-20 to 6.12.65-20 and now we can’t (easily) log in/out of queues. With *11 it says “Phone (ext number) is currently unavailable, good bye.” and trying from isymphony (both by clicking the queues button or just clicking the headset icon under the user) results in the following error message:

Failed to log agent out of queue

com.xmlnamespace.panel.lib.pbx.request.ActionException: com.xmlnamespace.panel.lib.pbx.request.ActionException: Unable to remove interface: Not there
at com.xmlnamespace.panel.server.core.asterisk.action.QueueActionHandler.handle(QueueActionHandler.java:205)
at com.xmlnamespace.panel.server.core.asterisk.action.QueueActionHandler.handle(QueueActionHandler.java:81)
at com.xmlnamespace.panel.server.core.asterisk.action.ActionHandler.handleRequest(ActionHandler.java:268)
at com.xmlnamespace.panel.lib.communication.request.manager.RequestTopicManager.handleRequest(RequestTopicManager.java:333)
at com.xmlnamespace.panel.lib.communication.request.manager.RequestTopicManager.handleMessage(RequestTopicManager.java:300)
at com.xmlnamespace.panel.lib.communication.jms.JMSTopicConnection.onMessage(JMSTopicConnection.java:556)
at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1361)
at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: com.xmlnamespace.panel.lib.pbx.request.ActionException: Unable to remove interface: Not there
at com.xmlnamespace.panel.server.core.asterisk.action.ActionHandler.sendAction(ActionHandler.java:250)
at com.xmlnamespace.panel.server.core.asterisk.action.QueueActionHandler.handle(QueueActionHandler.java:203)
… 13 more

Tried forcing it to reinstall the queues module and that brought everything up to date but that’s about the only way to get it to work.

Any ideas?

Also tried adding a misc. destination (*11) into the IVR and logging in that way. This prompts for the extension number but doesn’t accept anything (tried several of the extensions listed as dynamic agents in the queue). Tried removing and re-adding all the users to the queue with no success.

isymphony does not support Asterisk 12+. You will need to use Asterisk 11.

Sure enough that fixed it. I didn’t even realize that we had changed asterisk levels. Turns out we were on 13, but if doesn’t work with 12 either then I’ll just make sure to keep everything on 11 for now.

Thanks for the help.

1 Like