Also, screen shots from wireshark are generally insufficient to be useful, even though they seem to have become very common in the last few weeks. If SIP logging is needed, genrally you should enable it in Asterisk and copy the relevant parts of the Asterisk log files, as text, so that it can be searched.
Thank you for the reply!
This is hard to catch. the status of the phone from Asterisk “queue show” is Available.
I had created a dashboard for them that shows they’re soft-phone status and the users report that it shows them as available when the call is on queue and not reaching them.
Asterisk shows the agent is available but somehow calls are not reaching them or appear as “Busy” on the CDR records.
I have a cronjob that restarts Asterisk everyday to avoid such issues.
I wouldn’t want to be resetting Asterisk every time and would like to get the root cause.
I’m collecting the debug log as David had suggested, hopefully I should be able to find the root cause.
Thanks again! You seem to be going through what I am.
Though my queues are not realtime. I had to add them to queues.conf . I’ve had bad experiences with storing Asterisk queues in the database.