rendered paste bodyMay 29 12:47:59 trunk openser: parse error (393,2-4): syntax error
May 29 12:47:59 trunk openser: parse error (393,2-4): invalid route statement
May 29 12:47:59 trunk openser: parse error (393,5-6):
May 29 12:50:20 trunk openser: parse error (395,2-4): syntax error
May 29 12:50:20 trunk openser: parse error (395,2-4): invalid route statement
May 29 12:50:20 trunk openser: parse error (395,5-6):
May 29 12:51:17 trunk openser: parse error (410,2-4): syntax error
May 29 12:51:17 trunk openser: parse error (410,2-4):
May 29 12:54:46 trunk openser: parse error (411,2-4): syntax error
May 29 12:54:46 trunk openser: parse error (411,2-4):
May 29 13:02:23 trunk openser: parse error (445,7-8): syntax error
May 29 13:02:23 trunk openser: parse error (445,7-8): invalid route statement
May 29 13:02:23 trunk openser: parse error (445,8-9):
May 29 13:04:09 trunk openser: parse error (445,7-8): syntax error
May 29 13:04:09 trunk openser: parse error (445,7-8): invalid route statement
May 29 13:04:09 trunk openser: parse error (445,8-9):
May 29 13:06:10 trunk openser: parse error (445,7-8): syntax error
May 29 13:06:10 trunk openser: parse error (445,7-8): invalid route statement
May 29 13:06:10 trunk openser: parse error (445,8-9):
May 29 13:10:31 trunk openser: parse error (444,7-8): syntax error
May 29 13:10:31 trunk openser: parse error (444,7-8): invalid route statement
May 29 13:10:31 trunk openser: parse error (444,8-9):
May 29 13:11:13 trunk openser: parse error (443,7-8): syntax error
May 29 13:11:13 trunk openser: parse error (443,7-8): invalid route statement
May 29 13:11:13 trunk openser: parse error (443,8-9):
May 29 13:13:01 trunk openser: parse error (367,2-4): syntax error
May 29 13:13:01 trunk openser: parse error (367,2-4):
line 392 = if (is_method("INVITE") {
route[6] {
if (is_method("INVITE") {
# From: <sip:anonymous@anonymous.invalid>
if ( search("From: *<sip:.*@anonymous.invalid>") ) {
if ( is_present_hf("P-Asserted-Identity") ) {
if ( is_present_hf("Remote-Party-ID") ) {
remove_hf("Remote-Party-ID");
}
avp_write("$hdr(P-Asserted-Identity)", "$avp(s:pai)");
# P-Asserted-Identity: tel:0985665661
avp_subst('$avp(s:pai)/$avp(s:pai)', '/tel://i');
avp_subst('$avp(s:pai)/$avp(s:pai)', '/^0([1-9])/\+358\1/');
avp_write("$avp(s:pai)", "$avp(s:rpid)");
avp_printf("$avp(s:rpid)", "<$avp(s:rpid)>;party=calling;screen=yes;privacy=");
remove_hf("P-Asserted-Identidy");
if ( search("[Pp]rivacy:.*;?[Ii][Dd]") ) {
avp_printf("$avp(s:rpid)", "$avp(s:rpid)full");
} else {
avp_printf("$avp(s:rpid)", "$avp(s:rpid)off");
}
append_hf("Remote-Party-ID: $avp(s:rpid)\r\n");
}
}
}
if ( is_method("INVITE|CANCEL|BYE|ACK|PRACK")) {
if (!has_totag()) {
avp_write("$hdr(P-Asserted-Identity)", "$avp(s:pai)");
# P-Asserted-Identity: tel:0985665661
avp_subst('$avp(s:pai)/$avp(s:pai)', '/tel://i');
avp_subst('$avp(s:pai)/$avp(s:pai)', '/^0([1-9](.*)$/\+358\1\2/');
avp_write("$avp(s:pai)", "$avp(s:from)");
uac_replace_from("", "$avp(s:from)");
}
}
}
route(4);
exit;
}