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?