<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hello,<br>
    <br>
    I'm having an issue where kamailio is not sending the failure reply
    as I would expect when receiving calls from a certain provider.
    Kamailio sends the 403 response on calls from other providers. The
    big difference I see is that the "problem" provider is using compact
    headers. I am trying to force the 403 response to be sent for
    testing purposes but I just can't get it to reply to this one
    provider. <br>
    <br>
    I've included traces and configuration excerpts below. Any help is
    much appreciated!<br>
    <br>
    Problem Call (No Reply Sent):<br>
    <br>
    U 63.79.178.192:5060 -> 184.171.164.100:5060<br>
    INVITE <a class="moz-txt-link-freetext" href="sip:+19727289377@184.171.164.100;transport=UDP;user=phone">sip:+19727289377@184.171.164.100;transport=UDP;user=phone</a>
    SIP/2.0.<br>
    v: SIP/2.0/UDP
63.79.178.192:5060;branch=z9hG4bK9a2b97bc805e6a3b73b43e3de4150da5.1d819013.<br>
    Record-Route: <a class="moz-txt-link-rfc2396E" href="sip:63.79.178.192;lr"><sip:63.79.178.192;lr></a>.<br>
    f:
<a class="moz-txt-link-rfc2396E" href="sip:+17143258018@199.173.94.144:5060;user=phone"><sip:+17143258018@199.173.94.144:5060;user=phone></a>;tag=-45026-41c7bce-729616d4-41c7bce.<br>
    t: <a class="moz-txt-link-rfc2396E" href="sip:+19727289377@63.79.178.192:5060;user=phone"><sip:+19727289377@63.79.178.192:5060;user=phone></a>.<br>
    i: b03a96e8905eadc713c441c7bcef439f1124b7ca791c2679c0-0086-5719.<br>
    CSeq: 1 INVITE.<br>
    Allow:
    ACK,BYE,CANCEL,INVITE,OPTIONS,INFO,SUBSCRIBE,REFER,NOTIFY,PRACK.<br>
    v: SIP/2.0/UDP
SCR9:5060;maddr=199.173.94.144;branch=z9hG4bK-41c7bce-f439f11-21b78f96;received=199.173.94.144.<br>
    Max-Forwards: 27.<br>
    m: <a class="moz-txt-link-rfc2396E" href="sip:199.173.94.144:5060;transport=UDP"><sip:199.173.94.144:5060;transport=UDP></a>.<br>
    k: 100rel, resource-priority, replaces.<br>
    c: application/sdp.<br>
    l: 235.<br>
    P-Asserted-Identity:
    <a class="moz-txt-link-rfc2396E" href="sip:+17143258018@63.79.178.192;user=phone"><sip:+17143258018@63.79.178.192;user=phone></a>.<br>
    Privacy: none.<br>
    .<br>
    v=0.<br>
    o=PVG 1464277233580 1464277233580 IN IP4 199.173.68.106.<br>
    s=-.<br>
    p=+1 6135555555.<br>
    c=IN IP4 199.173.68.106.<br>
    t=0 0.<br>
    m=audio 55380 RTP/AVP 18 0 8 101.<br>
    a=rtpmap:101 telephone-event/8000.<br>
    a=fmtp:101 0-15.<br>
    a=ptime:20.<br>
    a=fmtp:18 annexb=no.<br>
    <br>
    #<br>
    U 63.79.178.192:5060 -> 184.171.164.100:5060<br>
    ACK <a class="moz-txt-link-freetext" href="sip:+19727289377@184.171.164.100;transport=UDP;user=phone">sip:+19727289377@184.171.164.100;transport=UDP;user=phone</a>
    SIP/2.0.<br>
    v: SIP/2.0/UDP
63.79.178.192:5060;branch=z9hG4bK9a2b97bc805e6a3b73b43e3de4150da5.1d819013.<br>
    f:
<a class="moz-txt-link-rfc2396E" href="sip:+17143258018@199.173.94.144:5060;user=phone"><sip:+17143258018@199.173.94.144:5060;user=phone></a>;tag=-45026-41c7bce-729616d4-41c7bce.<br>
    t:
<a class="moz-txt-link-rfc2396E" href="sip:+19727289377@63.79.178.192:5060;user=phone"><sip:+19727289377@63.79.178.192:5060;user=phone></a>;tag=b1eb89aa72a4b2a406f6fb21bbd3e03f.1aac.<br>
    i: b03a96e8905eadc713c441c7bcef439f1124b7ca791c2679c0-0086-5719.<br>
    CSeq: 1 ACK.<br>
    l: 0.<br>
    Max-Forwards: 27.<br>
    .<br>
    <br>
    Successful Call (Reply Sent):<br>
    <br>
    #<br>
    U 64.136.173.31:5060 -> 184.171.164.100:5066<br>
    INVITE <a class="moz-txt-link-freetext" href="sip:7146466334@184.171.164.100:5066">sip:7146466334@184.171.164.100:5066</a> SIP/2.0.<br>
    Via: SIP/2.0/UDP
    64.136.173.31:5060;branch=z9hG4bK1sansay3408006464rdb14345.<br>
    Record-Route:
<a class="moz-txt-link-rfc2396E" href="sip:sansay3408006464rdb14345@64.136.173.31:5060;lr;transport=udp"><sip:sansay3408006464rdb14345@64.136.173.31:5060;lr;transport=udp></a>.<br>
    To: <a class="moz-txt-link-rfc2396E" href="sip:7146466334@184.171.164.100"><sip:7146466334@184.171.164.100></a>.<br>
    From:
    <a class="moz-txt-link-rfc2396E" href="sip:17143258018@64.136.173.31"><sip:17143258018@64.136.173.31></a>;tag=sansay3408006464rdb14345.<br>
    Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:1089333243-0-3123809354@64.136.173.226">1089333243-0-3123809354@64.136.173.226</a>.<br>
    CSeq: 1 INVITE.<br>
    Contact: <a class="moz-txt-link-rfc2396E" href="sip:17143258018@64.136.173.31:5060"><sip:17143258018@64.136.173.31:5060></a>.<br>
    Supported: timer.<br>
    Session-Expires: 1800;refresher=uac.<br>
    Min-SE: 90.<br>
    P-Asserted-Identity: <a class="moz-txt-link-rfc2396E" href="sip:17143258018@192.168.20.76"><sip:17143258018@192.168.20.76></a>.<br>
    Privacy: none.<br>
    Expires: 120.<br>
    Max-Forwards: 67.<br>
    Content-Type: application/sdp.<br>
    Content-Length: 274.<br>
    .<br>
    v=0.<br>
    o=Sansay-VSXi 188 1 IN IP4 64.136.173.31.<br>
    s=Session Controller.<br>
    c=IN IP4 69.85.185.142.<br>
    t=0 0.<br>
    m=audio 37970 RTP/AVP 0 18 101.<br>
    a=rtpmap:0 PCMU/8000.<br>
    a=rtpmap:18 G729/8000.<br>
    a=fmtp:18 annexb=no.<br>
    a=rtpmap:101 telephone-event/8000.<br>
    a=fmtp:101 0-15.<br>
    a=sendrecv.<br>
    a=ptime:20.<br>
    <br>
    <br>
    #<br>
    U 184.171.164.100:5066 -> 64.136.173.31:5060<br>
    SIP/2.0 403 DID Lookup Failed.<br>
    Via: SIP/2.0/UDP
    64.136.173.31:5060;branch=z9hG4bK1sansay3408006464rdb14345.<br>
    To:
<a class="moz-txt-link-rfc2396E" href="sip:7146466334@184.171.164.100"><sip:7146466334@184.171.164.100></a>;tag=b1eb89aa72a4b2a406f6fb21bbd3e03f.d2ec.<br>
    From:
    <a class="moz-txt-link-rfc2396E" href="sip:17143258018@64.136.173.31"><sip:17143258018@64.136.173.31></a>;tag=sansay3408006464rdb14345.<br>
    Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:1089333243-0-3123809354@64.136.173.226">1089333243-0-3123809354@64.136.173.226</a>.<br>
    CSeq: 1 INVITE.<br>
    Server: x-Freevoice SIP Proxy 4.21.<br>
    Content-Length: 0.<br>
    .<br>
    <br>
    #<br>
    U 64.136.173.31:5060 -> 184.171.164.100:5066<br>
    ACK <a class="moz-txt-link-freetext" href="sip:7146466334@184.171.164.100:5066">sip:7146466334@184.171.164.100:5066</a> SIP/2.0.<br>
    Via: SIP/2.0/UDP
    64.136.173.31:5060;branch=z9hG4bK1sansay3408006464rdb14345.<br>
    To:
<a class="moz-txt-link-rfc2396E" href="sip:7146466334@184.171.164.100"><sip:7146466334@184.171.164.100></a>;tag=b1eb89aa72a4b2a406f6fb21bbd3e03f.d2ec.<br>
    From:
    <a class="moz-txt-link-rfc2396E" href="sip:17143258018@64.136.173.31"><sip:17143258018@64.136.173.31></a>;tag=sansay3408006464rdb14345.<br>
    Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:1089333243-0-3123809354@64.136.173.226">1089333243-0-3123809354@64.136.173.226</a>.<br>
    CSeq: 1 ACK.<br>
    Max-Forwards: 70.<br>
    Content-Length: 0.<br>
    <br>
    Kamailio Config:<br>
    request_route {<br>
    <br>
            # per request initial checks<br>
            route(REQINIT);<br>
    <br>
            # NAT detection<br>
            #route(NATDETECT);<br>
    <br>
            # handle requests within SIP dialogs<br>
            route(WITHINDLG);<br>
    <br>
            ### only initial requests (no To tag)<br>
    <br>
            # CANCEL processing<br>
            if (is_method("CANCEL"))<br>
            {<br>
                    setflag(FLT_ACCFAILED);<br>
                    if (t_check_trans())<br>
                            t_relay();<br>
                    exit;<br>
            }<br>
    <br>
            t_check_trans();<br>
    <br>
            if(is_method("INVITE")||is_method("MESSAGE")){<br>
                    route(ORIGINATE);<br>
                    #route(FROMAST);<br>
            }<br>
    <br>
    <br>
    route[ORIGINATE] {<br>
            <br>
            sl_send_reply("403", "DID Lookup Failed");<br>
            exit;<br>
    }<br>
    <div class="moz-signature"><br>
      <br>
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <title></title>
      Jeremy Betts<br>
      <a href="https://www.youtube.com/user/FreevoiceLLC"><span
style="font-family:"Arial",sans-serif;color:#0563C1;text-decoration:none"><br>
        </span></a><a href="https://www.youtube.com/user/FreevoiceLLC"><span
style="font-family:"Arial",sans-serif;color:#0563C1;text-decoration:none"><br>
        </span></a> </div>
  </body>
</html>