[SR-Users-ES] Direccionamiento de DID a suscriptor (registrar)

David Villasmil david.villasmil.work en gmail.com
Mie Oct 21 13:41:27 CEST 2020


https://stackoverflow.com/questions/34382070/kamailio-routing-from-did-to-user#34418343


On Wed, 21 Oct 2020 at 00:58, Jose N Figueroa <jn en figueroa.blue> wrote:

> Buenas tardes,
>
> No consigo lograr redireccionar un INVITE de una llamada entrante (tengo
> un DID) hacia un suscriptor (registered), el invite viene tal como lo
> adjunto, la intención es que ya tengo un suscriptor creado y firmado: el
> 1212 pero no logro hacer que le llegue la llamada, estoy siguiendo la
> siguiente liga pero me sigue dando error 477. Algo así:
>
> 2020/10/20 19:50:24.415684 SERVER-IP:5060 -> kamailio-IP:5060
> INVITE sip:1800123453 en kamailio-IP SIP/2.0
> Via: SIP/2.0/UDP SERVER-IP:5060;branch=z9hG4bK2c25db99633a0af6
> From: <sip:8110300543 en SERVER-IP>;tag=0294f31e6fd2a307
> To: <sip:1800123453 en kamailio-IP>
> Call-ID: 69c7bc7c63616c6c002139a1 en SERVER-IP
> CSeq: 2140 INVITE
> Contact: <sip:8110300543 en SERVER-IP:5060>
> Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, UPDATE, PRACK
> Supported: timer, linknat
> Original-Info: tZhbY34NM8c2OWM3
> Max-Forwards: 70
> User-Agent: VOS3000 V2.1.4.0
> Session-Expires: 600
> Content-Type: application/sdp
> Content-Length: 283
>
> v=0
> o=- 30656 30656 IN IP4 192.168.20.1
> s=VOS3000
> c=IN IP4 192.168.20.1
> t=0 0
> m=audio 27200 RTP/AVP 8 0 18 116
> a=rtpmap:8 PCMA/8000
> a=rtpmap:0 PCMU/8000
> a=rtpmap:18 G729/8000
> a=fmtp:18 annexb=no
> a=ptime:20
> a=rtpmap:116 telephone-event/8000
> a=fmtp:116 0-15
> a=sendrecv
>
>
>
> # call_incoming.cfg
>
> route[did_incoming] {
>          # Lets hardcode for testing purposes
>          $avp(called_number) = $rU;
>          $avp(caller_id)=$fU;
>          $avp(src_ip) = $si;
>
>          if($rdir(name)=="downstream") {
>                   xlog("DID request was incoming call, called number:
> $rU  caller_id: $fU and source_ip $si \n");
>                  $sht(rtpProxy=>mip_$ci)=1;
>
>                  # Validate SIP OK
> uac_replace_to("sip:1212 en kamailio-server-dns:5060");
>
>                  $ru = "sip:1212 en kamailio-server-dns:5060";
>
>                  if(!t_relay()) {
>                          sl_reply_error();
>                          exit;
>                  }
>                  exit;
>
>          }
>
>
> Cualquier ayuda será de mucha utilidad, creo pensar que debo buscar el
> subscriber en la tabla y ahi hacer un forward o algo de esa llamada pero
> no tengo muy claro como hacerlo.
>
> Saludos
>
> --
> Regards,
> Jose N Figueroa
>
>
> _______________________________________________
> sr-users-es mailing list
> sr-users-es en lists.kamailio.org
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users-es
>
-- 
Regards,

David Villasmil
email: david.villasmil.work en gmail.com
phone: +34669448337
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.kamailio.org/pipermail/sr-users-es/attachments/20201021/05273fef/attachment.htm>


Más información sobre la lista de distribución sr-users-es