Hi, Thanks for your reply, i am agree with you people we have to send 480 when user not found. what changes i have to do in openser.cfg for that
currently i am using if (!lookup("location")) { switch ($retcode) { case -1: case -3: t_newtran(); t_reply("404", "Not Found"); exit; case -2: sl_send_reply("405", "Method Not Allowed"); exit; } } V ' T PL 0 ! in above we only look into location table. so here we have to reply t_reply("480", "Temporarily Unavailable"); but now how we can check that user not in the domain so we reply 404 Thanks & Regards, Amit On Wed, 2008-03-05 at 10:43 +0100, Iñaki Baz Castillo wrote: > El Wednesday 05 March 2008 10:34:27 Cosimo Fadda escribió: > > Hi Amit, > > you can distinguish this two conditions as suggested from RFC 3261: > > > > if (user not found) -> sl_send_reply("480","Temporarily Unavailable"); > > Yeah, the point here is: > > 480 Temporarily Unavailable > [...] > This status is also returned by a redirect or proxy server that > recognizes the user identified by the Request-URI, but does not > currently have a valid forwarding location for that user. > > > if (user not exist) -> sl_send_reply("404","NOT Found"); > > 404 Not Found > The server has definitive information that the user does not exist at > the domain specified in the Request-URI. > [...] > > >
_______________________________________________ Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users