<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    I was able to remove the directionline,  but the problem is that it
    leaves an empty line between ptime and oldmediaip and SBC returns
    "400 Bad Request"due to malformed INVITE:<br>
    <br>
    a=sendrecv<br>
    a=ptime:20<br>
    <br>
    a=oldmediaip:10.34.240.60<br>
    a=nortpproxy:yes <br>
    <br>
    I tried both:<br>
    replace_body_all("a=direction:active" ,"");<br>
    replace_body_all("a=direction:active"  ,"");<br>
    <br>
    with same result.<br>
    <br>
    How could I remove the empty line?<br>
    <br>
    Thanks<br>
    Best regards<br>
    Imanol<br>
    <br>
    <div class="moz-cite-prefix">El 09/11/2012 14:05, Imanol Pardavila
      escribió:<br>
    </div>
    <blockquote cite="mid:509CFF8B.9060006@ibercom.com" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Hi Andreas,<br>
      <pre wrap="">"kamailio.cfg.tt2" file has the following main structure:

route
...
route[ROUTE_RELAY]
...
route[ROUTE_REQUEST]
...
onreply_route
...
onsend_route
...

I guess that I have to insert something like this:

if(has_body("application/sdp")
{
        # fix for Sonus SBC - remove directmedia attribute
        xlog("L_INFO", "Removing directmedia attribute - [% logreq -%]\n");
        replace_body_all(" a=directmedia:active ", "");                </pre>
      }<br>
      <br>
      But I'm not sure about where to insert it. Could you help me?<br>
      <br>
      Thanks<br>
      Best regards<br>
      Imanol<br>
      <br>
      <div class="moz-cite-prefix">El 09/11/2012 12:45, Andreas Granig
        escribió:<br>
      </div>
      <blockquote cite="mid:509CECED.1020207@sipwise.com" type="cite">
        <pre wrap="">Hi Imanol,

Oh, right, it's added by the proxy then after mediaproxy is engaged. So
the best place would be the load-balancer config at
/etc/ngcp-config/templates/etc/kamailio/lb/kamailio.cfg.customtt.tt2.

Andreas

On 11/09/2012 11:49 AM, Imanol Pardavila wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Hi Andreas,
Looking at my traces I'm sure that endpoints aren't sending this
attribute; I've just filtered the first packet with this line on SDP
body and it's been sent by CE.

  * SDP sent from our SBC to CE:

        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): Sonus_UAC IN IP4 10.34.241.67
            Session Name (s): SIP Media Capabilities
            Connection Information (c): IN IP4 10.34.240.60
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 1552 RTP/AVP
0 8 101
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): rtpmap:8 PCMA/8000
            Media Attribute (a): rtpmap:101 telephone-event/8000
            Media Attribute (a): fmtp:101 0-15
            Media Attribute (a): sendrecv
            Media Attribute (a): ptime:20

  * SDP sent from CE to our SBC (following packet in the sequence):

        Session Description Protocol
            Session Description Protocol Version (v): 0
            Owner/Creator, Session Id (o): Sonus_UAC IN IP4 10.34.242.11
            Session Name (s): SIP Media Capabilities
            Connection Information (c): IN IP4 10.34.242.11
            Time Description, active time (t): 0 0
            Media Description, name and address (m): audio 30132 RTP/AVP
0 8 101
            Media Attribute (a): rtpmap:0 PCMU/8000
            Media Attribute (a): rtpmap:8 PCMA/8000
            Media Attribute (a): rtpmap:101 telephone-event/8000
            Media Attribute (a): fmtp:101 0-15
            Media Attribute (a): sendrecv
            Media Attribute (a): ptime:20
            *Media Attribute (a): direction:active**
**            Media Attribute (a): oldmediaip:10.34.240.60**
**            Media Attribute (a): nortpproxy:yes*

Flow diagram:

|endpoint A| ------------- |SBC| ------------- |CE| ------------- |SBC|
------------- |endpoint B|

SBC: 10.34.240.60, 10.34.241.67
CE: 10.34.242.11

Any ideas?
Thanks
Best regards
Imanol

El 08/11/2012 20:22, Andreas Granig escribió:
</pre>
          <blockquote type="cite">
            <pre wrap="">Hi,

On 11/08/2012 05:25 PM, Imanol Pardavila wrote:
</pre>
            <blockquote type="cite">
              <pre wrap="">I'm not sure about who builds SDP? lb, proxy, sems? I guess that the
</pre>
            </blockquote>
            <pre wrap="">The SDP is created by the endpoints, not by the CE.

</pre>
            <blockquote type="cite">
              <pre wrap="">idea is create my customtt.tt2 file and use replace_body_all () function
something like:

# remove direction attribute
replace_body_all(" a=directmedia:active ", "");

Is it correct?
</pre>
            </blockquote>
            <pre wrap="">Not sure about the whitespaces, you might need to leave them out I guess.

Andreas



_______________________________________________
Spce-user mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.sipwise.com/listinfo/spce-user">http://lists.sipwise.com/listinfo/spce-user</a>


-----
No se encontraron virus en este mensaje.
Comprobado por AVG - <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.avg.com">www.avg.com</a>
Version: 2012.0.2221 / Base de datos de virus: 2441/5382 - Fecha de publicacion: 11/08/12
</pre>
          </blockquote>
          <pre wrap="">

_______________________________________________
Spce-user mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.sipwise.com/listinfo/spce-user">http://lists.sipwise.com/listinfo/spce-user</a>

</pre>
        </blockquote>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Spce-user mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Spce-user@lists.sipwise.com">Spce-user@lists.sipwise.com</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.sipwise.com/listinfo/spce-user">http://lists.sipwise.com/listinfo/spce-user</a>
</pre>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">-----
No se encontraron virus en este mensaje.
Comprobado por AVG - <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="http://www.avg.com">www.avg.com</a>
Version: 2012.0.2221 / Base de datos de virus: 2441/5383 - Fecha de publicacion: 11/08/12
</pre>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>