Hello
I am not able to dial to pstn with kamailio, the call is routed to my pstn-gw(asterisk), but the final phone rings 4 or 5 seconds and then it is hanged up.
My outbound route is:
route[PSTN] {
if (strempty($sel(cfg_get.pstn.gw_ip))) {
xlog("SCRIPT: PSTN rotuing enabled but pstn.gw_ip not defined\n");
return;
}
if(from_uri!=myself) {
sl_send_reply("403", "Not Allowed");
exit;
}
route(TOASTERISK);
exit;
return;
}
route[TOASTERISK] {
sl_send_reply("100","Trying");
uac_replace_from("$fn","sip:$fn@$fd");
route(NATMANAGE);
ds_select_dst("1","4");
t_on_failure("1");
t_relay();
}
failure_route[1] {
ds_mark_dst("i");
if (!ds_next_dst()) {
t_reply("503", "Service unavailable: no more dst");
exit;
}
route(TOASTERISK);
}
With a traffic capture i can see the traffic returning to my kamailio server.
Any suggestion will be appreciated.