Status from QueueMemberEvent does not change

For some strange reason, the response of QueueStatusAction the QueueMemberEvent has the same value on the status field (always 1 ‘AST_DEVICE_NOT_INUSE’). Any ideas about that? I’m using the Manager API through asterisk-java.

Welcome!

What changes do you see when members take calls ?

Yes, I do. What I did for now as a walkaround is checking the StatusEvent but I believe that I should have been able to take the Status from the QueueMemberEvent

Are you using chan_sip or chan_pjsip ?

If chan_sip, then you might try setting callcounter=yes in the general section of your sip.conf file.

:cowboy_hat_face: Heads up that this is not as elegant as chan_pjsip’s pub/sub endpoint snapshot method which basically enables this option by default, and it may cause extra load on your server and other problems if you are doing more interesting things such as storing real time SIP peer configurations in a database backend.

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