<div dir="ltr">I am currently running two different versions of Asterisk<div><br></div><div>11.0.1</div><div>11.2.1</div><div><br></div><div style>I have noticed the bug occur on both servers.</div><div style><br></div><div style>
The issue is that when I try to dial a phone number sometimes the call will never go out.  I will check the Asterisk server with NGREP and see that the SIP messages are making it to Asterisk but Asterisk isn&#39;t responding.  </div>
<div style><br></div><div style>I do the following command &quot;netstat -nap |grep 5060&quot; and see that Asterisk has a lot under the &quot;Recv-Q&quot; column.</div><div style><br></div><div style>It usually takes about 10 minutes before Asterisk becomes responsive again or else before 10 minutes is up I could restart Asterisk and everything will be back to normal.</div>
<div style><br></div><div style>I see in the message logs the following errors</div><div style><br></div><div style>On the 11.0.1 Asterisk server</div><div style>WARNING[23723][C-00000010] chan_sip.c: Unable to cancel schedule ID 11473.  This is probably a bug (chan_sip.c: update_provisional_keepalive, line 4406).<br>
</div><div style><br></div><div style>On the 11.2.1 Asterisk server</div><div style>WARNING[3493][C-0000001f] chan_sip.c: Unable to cancel schedule ID 30810.  This is probably a bug (chan_sip.c: update_provisional_keepalive, line 4683).<br>
</div><div style><br></div><div style><br></div><div style>When I look in chan_sip.c on both servers I see that they are the same line of code</div><div style><br></div><div style>AST_SCHED_DEL_UNREF(sched, pvt-&gt;provisional_keepalive_sched_id, dialog_unref(pvt, &quot;when you delete the provisional_keepalive_sched_id, you should dec the refcount for the stored dialog ptr&quot;));<br>
</div><div style><br></div><div style><br></div><div style><br></div><div style>What could be causing this because it seems to happen at least once a day.</div></div>