Bugs item #1827511, was opened at 2007-11-07 05:18 Message generated for change (Comment added) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1827511&group_id=143636
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed Resolution: Fixed Priority: 5 Private: No Submitted By: Mikhail Zabaluev (mzabaluev) Assigned to: Nobody/Anonymous (nobody) Summary: Don't terminate if BYE was restarted with nua_authenticate() Initial Comment: When a proxy challenges an outgoing BYE request requesting authentication, and the application submits credentials using nua_authenticate() in the handler to nua_r_bye, the NUA stack fails to resubmit the BYE request and considers the call terminated. ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 2008-03-11 19:20 Message: Logged In: YES user_id=1312539 Originator: NO This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Pekka Pessi (ppessi) Date: 2008-02-26 10:04 Message: Logged In: YES user_id=52043 Originator: NO A fix allowing the BYE get challenged and the authenticated, too, is available in Darcs. ---------------------------------------------------------------------- Comment By: Pekka Pessi (ppessi) Date: 2007-11-16 02:51 Message: Logged In: YES user_id=52043 Originator: NO The easiest fix would terminate the session when the 407 final response is received (that is, you get the nua_i_state with NUTAG_CALLSTATE(nua_callstate_terminated)) but leave the BYE request in queue so it can be restarted with nua_authenticate(). Alternatively, the session could be left in "terminating" state but it would die silently without restarting BYE if nua_handle_destroy() is called instead of nua_authenticate(). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=756076&aid=1827511&group_id=143636 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel