<div dir="ltr">Hi List,<br><br>I have a DID number which is routed to my production server. Problem is that when I dial that DID number from my production number then it&#39;s gives DIALSTATUS to CONGESTION if I don&#39;t pick the calls. As per the asterisk it should reply NO ANSWER.<br>
<br><b>extensions.conf </b>:-<br><br><br><span style="color:rgb(102,0,0)">exten =&gt; 08723310476,1,Dial(SIP/2218)</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,NoOp(**${DIALSTATUS}**)</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CHANUNAVAIL&#39;]?NoOp(Channel unavailable. On SIP, peer may not be registered.))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;BUSY&#39;]?noop(Busy signal. The dial command reached its number but the number is busy.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;ANSWER&#39;]?noop(Call is answered. A successful dial. The caller reached the callee.))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;NOANSWER&#39;]?noop(No answer. The dial command reached its number, the number rang for too long, then the dial timed out.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CANCEL&#39;]?noop(Call is cancelled. The dial command reached its number but the caller hung up before the callee picked up.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CONGESTION&#39;]?noop(Congestion. This status is usually a sign that the dialled number is not recognised.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;DONTCALL&#39;]?noop(Privacy mode, callee rejected the call))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;TORTURE&#39;]?noop(Privacy mode, callee chose to send caller to torture menu))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;INVALIDARGS&#39;]?noop(Error parsing Dial command arguments))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,wait(9)</span><br>
<br><span style="color:rgb(102,0,0)">exten =&gt; 1212,1,Answer()</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,Dial(SIP/08723310476@voipon)</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,NoOp(**${DIALSTATUS}**)</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CHANUNAVAIL&#39;]?NoOp(Channel unavailable. On SIP, peer may not be registered.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;BUSY&#39;]?noop(Busy signal. The dial command reached its number but the number is busy.))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;ANSWER&#39;]?noop(Call is answered. A successful dial. The caller reached the callee.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;NOANSWER&#39;]?noop(No answer. The dial command reached its number, the number rang for too long, then the dial timed out.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CANCEL&#39;]?noop(Call is cancelled. The dial command reached its number but the caller hung up before the callee picked up.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;CONGESTION&#39;]?noop(Congestion. This status is usually a sign that the dialled number is not recognised.))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;DONTCALL&#39;]?noop(Privacy mode, callee rejected the call))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;TORTURE&#39;]?noop(Privacy mode, callee chose to send caller to torture menu))</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,ExecIf($[&#39;${DIALSTATUS}&#39;=&#39;INVALIDARGS&#39;]?noop(Error parsing Dial command arguments))</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,Hangup()</span><br style="color:rgb(102,0,0)">
<br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">exten =&gt; h,1,NoOp()</span><br style="color:rgb(102,0,0)"><span style="color:rgb(102,0,0)">        same =&gt; n,NoOp(********${HANGUPCAUSE}*********)</span><br style="color:rgb(102,0,0)">
<span style="color:rgb(102,0,0)">        same =&gt; n,NoOP(bye Virendra)</span><br><br clear="all"><br><b>asterisk cli:-</b><br><br><span style="color:rgb(51,51,255)">    -- Executing [1212@default:1] Answer(&quot;SIP/2209-00000854&quot;, &quot;&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:2] Dial(&quot;SIP/2209-00000854&quot;, &quot;SIP/08723310476@voipon&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">  == Using SIP RTP CoS mark 5</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Called 08723310476@voipon</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">  == Using SIP RTP CoS mark 5</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:1] Dial(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;SIP/2218&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">  == Using SIP RTP CoS mark 5</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Called 2218</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- SIP/2218-00000857 is ringing</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- SIP/voipon-00000855 is making progress passing it to SIP/2209-00000854</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">  -- Got SIP response 480 &quot;Temporarily Unavailable&quot; back from 10.10.11.203</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- SIP/2218-00000857 is circuit-busy</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">  == Everyone is busy/congested at this time (1:0/1/0)</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:2] NoOp(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;**CONGESTION**&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:3] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?NoOp(Channel unavailable. On SIP, peer may not be registered.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:4] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Busy signal. The dial command reached its number but the number is busy.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:5] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Call is answered. A successful dial. The caller reached the callee.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:6] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(No answer. The dial command reached its number, the number rang for too long, then the dial timed out.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:7] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Call is cancelled. The dial command reached its number but the caller hung up before the callee picked up.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:8] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;1?noop(Congestion. This status is usually a sign that the dialled number is not recognised.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:9] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Privacy mode, callee rejected the call)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:10] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Privacy mode, callee chose to send caller to torture menu)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:11] ExecIf(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;0?noop(Error parsing Dial command arguments)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [08723310476@default:12] Wait(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;9&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Auto fallthrough, channel &#39;SIP/77.240.54.13:5063-00000856&#39; status is &#39;CONGESTION&#39;</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [h@default:1] NoOp(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [h@default:2] NoOp(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;********19*********&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [h@default:3] NoOp(&quot;SIP/77.240.54.13:5063-00000856&quot;, &quot;bye Virendra&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- SIP/voipon-00000855 is circuit-busy</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">  == Everyone is busy/congested at this time (1:0/1/0)</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [1212@default:3] NoOp(&quot;SIP/2209-00000854&quot;, &quot;**CONGESTION**&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:4] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?NoOp(Channel unavailable. On SIP, peer may not be registered.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:5] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Busy signal. The dial command reached its number but the number is busy.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:6] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Call is answered. A successful dial. The caller reached the callee.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:7] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(No answer. The dial command reached its number, the number rang for too long, then the dial timed out.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:8] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Call is cancelled. The dial command reached its number but the caller hung up before the callee picked up.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:9] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;1?noop(Congestion. This status is usually a sign that the dialled number is not recognised.)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:10] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Privacy mode, callee rejected the call)&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [1212@default:11] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Privacy mode, callee chose to send caller to torture menu)&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [1212@default:12] ExecIf(&quot;SIP/2209-00000854&quot;, &quot;0?noop(Error parsing Dial command arguments)&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [1212@default:13] Hangup(&quot;SIP/2209-00000854&quot;, &quot;&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">  == Spawn extension (default, 1212, 13) exited non-zero on &#39;SIP/2209-00000854&#39;</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [h@default:1] NoOp(&quot;SIP/2209-00000854&quot;, &quot;&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<span style="color:rgb(51,51,255)">    -- Executing [h@default:2] NoOp(&quot;SIP/2209-00000854&quot;, &quot;********1*********&quot;) in new stack</span><br style="color:rgb(51,51,255)"><span style="color:rgb(51,51,255)">    -- Executing [h@default:3] NoOp(&quot;SIP/2209-00000854&quot;, &quot;bye Virendra&quot;) in new stack</span><br style="color:rgb(51,51,255)">
<br><br>Even I hangup the call or answer the call and don&#39;t pick the call I always get the same responce at asterisk.<br><br> <br>-- <br><div dir="ltr"><br>Thanks and regards<br><br> Virendra Bhati<br>+91-8885268942<br>
Software Engineer<br></div><br>
</div>