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.