Hi All
I hope someone can help me with an issue I”ve had
since installing ser. For some reason, whenever I call fix_nated_sdp or
force_rtp_proxy I get the following errors
Sep 19 10:31:06 localhost ser[3921]: Mon Sep 19 10:31:06
2005 18 a.b.c.d 62141 ****** Fixing NAT on reply with rtp
Sep 19 10:31:06 localhost ser[3921]: ERROR: extract_body:
message body has length zero
Sep 19 10:31:06 localhost ser[3921]: ERROR: fix_nated_sdp:
cannot extract body from msg!
Sep 19 10:31:06 localhost ser[3921]: ERROR: extract_body:
message body has length zero
Sep 19 10:31:06 localhost ser[3921]: ERROR:
force_rtp_proxy2: can't extract body from the message
Sep 19 10:31:06 localhost ser[3921]: ERROR: on_reply
processing failed
Here is the part of the script that is generating the error
onreply_route[1] {
xlog("L_ALERT", "%Tf %mf ****** On Reply From: <%si>
<%tu> <%fu> <%rm> <%rs> <%rr>\n");
if(status=~"[12][0-9][0-9]" && nat_uac_test("19"))
{
fix_nated_contact();
force_rport();
};
if(status=~"[12][0-9][0-9]" && nat_uac_test("19")
&& src_port>=10000) {
xlog("L_ALERT", "%Tf %mf %si %sp ****** Fixing NAT on reply with
rtp\n");
fix_nated_sdp("3");
force_rtp_proxy();
} else
if(status=~"[12][0-9][0-9]" && nat_uac_test("19"))
{
xlog("L_ALERT",
"%Tf %mf %si %sp ****** Fixing NAT on reply with sdp\n");
fix_nated_sdp("3");
};
}
Any help would be appreciated.
Thanks
Rick