[OpenSIPS-Users] Route to media-server, but reply negative
Remco .
remconl87 at gmail.com
Sat Oct 13 22:52:24 CEST 2012
Hi all,
I have the following in the failure_route, for invalid destinations:
if(t_check_status("404")) {
# Dialed phone number does not exist
# Cancel call billing
resetflag(1);
# Start announcement
seturi("sip:AN_invalidnumber@[ip of
mediaserver]:5060");
t_relay();
#t_reply("404", "Not found");
exit;
}
When a 404 reply is received from upstream carrier(s) I would like to play
an announcement to let the user know they made a mistake in the phone
number.
On the other hand, I would like those calls to show up as '404' in my
statistics. Ideally the announcement should be played in the early media
(don't know if that's possible with Asterisk as a media server?).
The announcement works, however returns 200-OK. If I uncomment the
't_reply', the call is ended to soon without allowing the announcement to
be played.
Does anyone how to solve this? I tried branching but I cannot get it to
work.
Thanks,
Remco.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20121013/6f4a2f4f/attachment.htm>
More information about the Users
mailing list