-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QueueMemberStatusEvent InCall Status Not Updating #255
Comments
In your Edit: Nevermind. That option was removed in Asterisk version 12. [1] |
Which version of AsterNET are you using? |
AsterNET doesn't do anything special with the
The Asterisk documentation doesn't seem to mention anything special about it. Is I have never used the |
Originally we were on the latest NuGet version (v1.3.0) however we are currently using the master branch (c23d932). Ultimately we succeeded with the InCall status. On the master branch it was available on the QueueMemberEvent. There was a small bug in the version determining regex. On our Asterisk 16 install the version result was prefixed with "Output: " |
Pull request #256 contains the improvement on the regex. |
This is still not resolved as the working approach is not optimal as we can only determine InCall from the QueueMemberEvent which requires a QueueStatusAction. This is thus a polling approach and not a Subscription Approach. However I believe it may be an Asterisk/PJSIP issue as the ManagerReader never has a QueueMemberEvent with an InCall property that is true. I will attempt this on a Asterisk 18 install in the next two weeks. |
Like I said, you can use
Yeah if it also doesn't work with the newest Asterisk version, I would suggest filing a bug report with Asterisk. But I don't have the resources right now to check the exact messages that Asterisk is sending to AsterNET, so I don't know if |
We are using From my debugging I am quite sure this asterisk version never transmits updates to |
I am not sure that is even possible. But people on the Asterisk forums know more about it than me. I at least don't think that is what |
When subscribing to
QueueMemberStatusEvent
to theInCall
Status is never updated and stays false. It can be observed that the other data changes.Versions:
Asterisk 16.5.1
.NetCore 3.1
Events are subscribed to with:
Event Handler:
The text was updated successfully, but these errors were encountered: