<div dir="ltr"><div><span style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></span></div><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Hi, I want to realise scheme:</span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Asterisk->Kamailo->provider</span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">I register several provider accounts at Kamailio using UAC module.</span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">When Client Generates call form Asterisk through Kamailio to provider, provider sends back 407 response. This reponse must be handled by Kamailio through failure_route using uac_auth().</span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">I try to catch this response at onreply_route by status and route this response to failure route (t_on_failure("MY_FAILURE_</span><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">ROUTE"))but Kamailio ignores t_on_failure and forward this packet to asterisk (As I think because asterisk generator of session) </span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">So My question is: How to handle this response at kamailio and not forward to asterisk? </span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">This is invite that forwards to provider:</span><br style="font-family:arial,sans-serif;font-size:13.333333969116211px">
<br style="font-family:arial,sans-serif;font-size:13.333333969116211px"><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">INVITE <a href="http://sip:11234567890@my.provider.com:5060/" target="_blank">sip:11234567890@my.provider.com:5060</a> SIP/2.0</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Record-Route: <sip:my.kamailio.com:5068;nat=yes;ftag=as57a2d34c;lr=on></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
Via: SIP/2.0/UDP my.kamailio.com:5068;branch=z9hG4bK8544.480e25d0e6a328f5f455233d808cda80.0</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Via: SIP/2.0/UDP 10.0.1.6:50600;branch=z9hG4bK778521b0;rport=50600</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Max-Forwards: 70</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">From: "John" <<a href="http://sip:my_provider_acc@my.provider.com:50600/" target="_blank">sip:my_provider_acc@my.provider.com:50600</a>>;tag=as57a2d34c</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">To: <<a href="http://sip:11234567890@my.provider.com:5068/" target="_blank">sip:11234567890@my.provider.com:5068</a>></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
Contact:<<a href="http://my_provider_acc@my.kamailio.com:5068/" target="_blank">my_provider_acc@my.kamailio.com:5068</a>></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Call-ID: <a href="http://3d8d6c357d69cdd51633b1c125729f44@10.0.1.6:50600/" target="_blank">3d8d6c357d69cdd51633b1c125729f44@10.0.1.6:50600</a></div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">CSeq: 102 INVITE</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">User-Agent: Asterisk PBX 12.4.0</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
Date: Sat, 16 Aug 2014 13:18:52 GMT</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
Supported: replaces, timer</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Content-Type: application/sdp</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Content-Length: 540</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">v=0</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
o=root 1941643043 1941643043 IN <a href="http://my.kamailio.com/" target="_blank">my.kamailio.com</a></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">s=Asterisk PBX 12.4.0</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
c=IN IP4 <a href="http://my.kamailio.com/" target="_blank">my.kamailio.com</a></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">t=0 0</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
a=ice-lite</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">m=audio 30108 RTP/AVP 0 3 8 101</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=rtpmap:0 PCMU/8000</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=rtpmap:3 GSM/8000</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=rtpmap:8 PCMA/8000</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
a=rtpmap:101 telephone-event/8000</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=fmtp:101 0-16</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=ptime:20</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=maxptime:150</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=sendrecv</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
a=rtcp:30109</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=ice-ufrag:jOv9GFqq</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=ice-pwd:wuXGbJ3ZI7MfwM6kwto78s8reEyU</div>
<div style="font-family:arial,sans-serif;font-size:13.333333969116211px">a=candidate:lzqT8la5i9wkzQzB 1 UDP 2130706431 <a href="http://my.kamailio.com/" target="_blank">my.kamailio.com</a> 30108 typ host</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">
a=candidate:lzqT8la5i9wkzQzB 2 UDP 2130706430 <a href="http://my.kamailio.com/" target="_blank">my.kamailio.com</a> 30109 typ host</div></div>