Thank you very much!! I'm doing class 4 switching and for some reason all my customers expect a 503 as a slow down your sending me too much traffic. Not the I'm broken. Is the 500 the proper way to tell them to back off a little. Is there a header that should be used to tell them how much to back off?
Thanks again Bogdan for all your work and help you give everyone. I don't know how you keep up. Dave On Fri, Oct 8, 2010 at 4:32 AM, Bogdan-Andrei Iancu <bog...@voice-system.ro>wrote: > Hi Dave, > > See: http://www.opensips.org/Resources/DocsCoreFcn16#toc34 (added the > docs for this module) > > Regards, > Bogdan > > Dave Singer wrote: > > Julien, > > > > I have been catching it in failure_route and sending it on up with this: > > if (t_check_status("^503$")) { > > t_reply("503", "Service Unavailable"); > > exit; > > } > > > > I think you could use t_reply("503", $(<reply>rr)); (note the use of > > <reply> to indicate the reply context see usage examples near the top > > of this link: <http://www.opensips.org/Resources/DocsCoreVar16> ) to > > have it use the original reason text instead of always sending > > "Service Unavailable" no matter what reason came with the 503. I > > haven't tried it yet myself. > > I'm doing this because I'm just using it as a proxy to mangle headers > > and not decide where to go next. So I really do just want to pass the > > response back to the server doing the routing logic. It would seem > > passing the 503 would be the normal behavior in this case. Plus like > > the situation of Julien which I also have, where the upstream routers > > are not properly handling the diff between a 500 and 503. > > > > So I agree that it would be nice if there were a param and/or var that > > could be set for the desired behavior like the invite timeout settings > > for tm. > > > > Bogdan, > > > > Is "disable_503_translation" ( from the subject of the link you posted > > ) an actual parameter (un)documented? > > > > On Thu, Oct 7, 2010 at 2:44 PM, thrillerbee <thriller...@gmail.com > > <mailto:thriller...@gmail.com>> wrote: > > > > Bogdan, > > > > Is this or could this be configurable? It, unfortunately, breaks > > a lot of existing applications. > > > > Thanks. > > > > > > On Thu, Oct 7, 2010 at 1:15 PM, Bogdan-Andrei Iancu > > <bog...@voice-system.ro <mailto:bog...@voice-system.ro>> wrote: > > > > Hi Julien, > > > > see: > > > http://lists.opensips.org/pipermail/users/2010-September/014505.html > > > > Regards, > > Bogdan > > > > Julien Chavanton wrote: > > > Hi, is there any reason why Opensips would replace 503 with > > 500 ? > > > > > > The UA initiating the call expect 503 to reroute somewhere else > > > > > > INVITE : > > > > > > 10.0.20.14(UA) -> 10.2.0.1(Proxy) -> 10.0.4.202(UA) > > > > > > RESPONSE : > > > > > > U 10.0.4.202:5060 <http://10.0.4.202:5060> -> 10.2.0.1:5060 > > <http://10.2.0.1:5060> > > > SIP/2.0 503 Service Unavailable. > > > > > > U 10.2.0.1:5060 <http://10.2.0.1:5060> -> 10.0.20.14:53584 > > <http://10.0.20.14:53584> > > > SIP/2.0 500 Service Unavailable. > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > Users mailing list > > > Users@lists.opensips.org <mailto:Users@lists.opensips.org> > > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > > > > -- > > Bogdan-Andrei Iancu > > OpenSIPS Bootcamp > > 15 - 19 November 2010, Edison, New Jersey, USA > > www.voice-system.ro <http://www.voice-system.ro> > > > > > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org <mailto:Users@lists.opensips.org> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org <mailto:Users@lists.opensips.org> > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > > > -- > Bogdan-Andrei Iancu > OpenSIPS Bootcamp > 15 - 19 November 2010, Edison, New Jersey, USA > www.voice-system.ro > > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users >
_______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users