Hi list<div><br></div><div><br></div><div>i setup successfull asterisk version 1.4 + opensips, </div><div>Opensips is the Registrar Server, Asterisk is the IVR server</div><div><br></div><div><br></div><div>the call flow </div>
<div>IP phone ---INVITE 1001----&gt; opensips -----&gt; ASterisk ----INVITE 5001---&gt;opensips ---&gt; Busy|cancel|404..---&gt;asterisk---wait 10s to bye ---&gt;IP phone (5000)</div><div><br></div><div>my case  is:</div>
<div>1/     IP phone(5000) ---&gt;Opensips </div><div>2/     IVR number : 1001</div><div>3/     IP Phone calls 1001 to opensips --&gt; asterisk, ASterisk will play IVR</div><div>4/     IP phone press 1, asterisk will Dial(SIP/to_opensips/5001,20)</div>
<div>5/     there are some cases when asterisk send call back to opensips</div><div>     5.1/ if extension 5001 does not exist, opensips send 404 message back to asterisk, then asterisk wait 10s to hangup the IP phone 5000</div>
<div>     5.2/ if extension 5001is real, opensips send ring ring back to asterisk, then 5001 does not want to answer call</div><div>     5.2.1/  the call  is time out - then asterisk wait 10s to hangup the IP phone 5000</div>
<div>     5.2.2/ the call is cancel by 5001 - asterisk receives cancel then asterisk wait 10s to hangup the IP phone 5000</div><div>     5.2.3/ the Phone 5001 is busy - asterisk receive busy then asterisk wait 10s to hangup the IP phone 5000</div>
<div>....</div><div><br></div><div>how to i force asterisk hangup IP PHONE 5000 when asterisk receives time out|Cancel|busy from opensips</div><div><br></div><div>Thank you</div><div>Ha`</div><div><br></div><div><br></div>
<div><br></div>