[SR-Users] failure_route send 500 retry later
Carsten Bock
lists at bock.info
Tue Aug 24 10:29:23 CEST 2010
Hi,
did you add a "t_on_failure" in your request route? Your route works
for busy subscribers i guess?
The problem is likely, that your sip-router box receives a "500 Retry
later" from some endpoint (either the device or SEMS) and you have no
rule for handling 500-responses:
if (t_check_status("486|408")) {
You only forward to sems here, if your proxy receives a "486 Busy" or
a "408 Request timeout", not if it receives any other reply. You
should check, from where you receive the 500-reply; it is not
generated by the sip-router proxy.
Carsten
2010/8/23 Alejandro Mellado G. <amellado at inf.uct.cl>:
> Hi'
>
> I'm trying to forward the call to voicemail on sems when the time of
> response is out. When the user isn't in location, the forward to voicemail
> work very fine ( $rc = -1 ). But failure_route, doesn't work and send
> message "500 Retry Later".
>
> I'm using kamailio 3.0.2 and I'm probing with:
>
> modparam("tm", "fr_timer", 10)
> modparam("tm", "fr_inv_timer", 15)
> ...
> ...
> failure_route[FAIL_ONE] {
> #!ifdef WITH_NAT
> if (is_method("INVITE")
> && (isbflagset("6") || isflagset(5))) {
> unforce_rtp_proxy();
> }
> #!endif
>
> if (t_is_canceled()) {
> exit;
> }
>
> if (t_check_status("486|408")) {
> revert_uri();
> avp_db_load("$ruri","$avp(s:email_address)/$email_scheme");
> append_hf("P-App-Name: myvoicemail\r\n");
> append_hf("P-App-Param:
> Email-Address=$avp(s:email_address)\r\n");
> rewritehostport("sems_host:5080");
> append_branch();
> t_relay();
> }
> }
>
> Thanks.
>
> --
> Saluda Atte,
> Alejandro Mauricio Mellado Gatica
> Escuela de Ingeniería Informática
> Universidad Católica de Temuco
> _________________________________
>
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
--
Carsten Bock
Schomburgstr. 80
22767 Hamburg
Germany
Mobile +49 179 2021244
Home +49 40 34927217
Fax +49 40 34927218
mailto:carsten at bock.info
More information about the sr-users
mailing list