<div><div><a href="https://stackoverflow.com/questions/34382070/kamailio-routing-from-did-to-user#34418343">https://stackoverflow.com/questions/34382070/kamailio-routing-from-did-to-user#34418343</a></div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 21 Oct 2020 at 00:58, Jose N Figueroa <jn@figueroa.blue> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Buenas tardes,<br>
<br>
No consigo lograr redireccionar un INVITE de una llamada entrante (tengo <br>
un DID) hacia un suscriptor (registered), el invite viene tal como lo <br>
adjunto, la intención es que ya tengo un suscriptor creado y firmado: el <br>
1212 pero no logro hacer que le llegue la llamada, estoy siguiendo la <br>
siguiente liga pero me sigue dando error 477. Algo así:<br>
<br>
2020/10/20 19:50:24.415684 SERVER-IP:5060 -> kamailio-IP:5060<br>
INVITE sip:1800123453@kamailio-IP SIP/2.0<br>
Via: SIP/2.0/UDP SERVER-IP:5060;branch=z9hG4bK2c25db99633a0af6<br>
From: <sip:8110300543@SERVER-IP>;tag=0294f31e6fd2a307<br>
To: <sip:1800123453@kamailio-IP><br>
Call-ID: 69c7bc7c63616c6c002139a1@SERVER-IP<br>
CSeq: 2140 INVITE<br>
Contact: <sip:8110300543@SERVER-IP:5060><br>
Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, UPDATE, PRACK<br>
Supported: timer, linknat<br>
Original-Info: tZhbY34NM8c2OWM3<br>
Max-Forwards: 70<br>
User-Agent: VOS3000 V2.1.4.0<br>
Session-Expires: 600<br>
Content-Type: application/sdp<br>
Content-Length: 283<br>
<br>
v=0<br>
o=- 30656 30656 IN IP4 192.168.20.1<br>
s=VOS3000<br>
c=IN IP4 192.168.20.1<br>
t=0 0<br>
m=audio 27200 RTP/AVP 8 0 18 116<br>
a=rtpmap:8 PCMA/8000<br>
a=rtpmap:0 PCMU/8000<br>
a=rtpmap:18 G729/8000<br>
a=fmtp:18 annexb=no<br>
a=ptime:20<br>
a=rtpmap:116 telephone-event/8000<br>
a=fmtp:116 0-15<br>
a=sendrecv<br>
<br>
<br>
<br>
# call_incoming.cfg<br>
<br>
route[did_incoming] {<br>
         # Lets hardcode for testing purposes<br>
         $avp(called_number) = $rU;<br>
         $avp(caller_id)=$fU;<br>
         $avp(src_ip) = $si;<br>
<br>
         if($rdir(name)=="downstream") {<br>
                  xlog("DID request was incoming call, called number: <br>
$rU  caller_id: $fU and source_ip $si \n");<br>
                 $sht(rtpProxy=>mip_$ci)=1;<br>
<br>
                 # Validate SIP OK<br>
uac_replace_to("sip:1212@kamailio-server-dns:5060");<br>
<br>
                 $ru = "sip:1212@kamailio-server-dns:5060";<br>
<br>
                 if(!t_relay()) {<br>
                         sl_reply_error();<br>
                         exit;<br>
                 }<br>
                 exit;<br>
<br>
         }<br>
<br>
<br>
Cualquier ayuda será de mucha utilidad, creo pensar que debo buscar el <br>
subscriber en la tabla y ahi hacer un forward o algo de esa llamada pero <br>
no tengo muy claro como hacerlo.<br>
<br>
Saludos<br>
<br>
-- <br>
Regards,<br>
Jose N Figueroa<br>
<br>
<br>
_______________________________________________<br>
sr-users-es mailing list<br>
<a href="mailto:sr-users-es@lists.kamailio.org" target="_blank">sr-users-es@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es</a><br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Regards,</div><div><br></div>David Villasmil<div>email: <a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a></div><div>phone: +34669448337</div></div></div>