Hello, I have an issue during the registration phase with the Diameter MAR 
procedure.
The issue is as follows:

  1.  I perform a registration.
  2.  The MAR is correctly sent using the function:
ims_www_challenge("REG_MAR_REPLY", "$var(auth_realm)");
  3.
Upon receiving the MAA, after executing async_cdp_callback(), the execution 
does not return to the Kamailio reply route indicated (REG_MAR_REPLY).

I tried replacing t_continue with t_continue_skip_timer in the 
async_cdp_callback() function of the MAR (see below), and everything works 
correctly.

//tmb.t_continue(data->tindex, data->tlabel, data->act);
tmb.t_continue_skip_timer(data->tindex, data->tlabel, data->act);
free_saved_transaction_data(data);
return;


Note: When I send the SAR, I do not have this issue, but I noticed that in the 
corresponding async_cdp_callback(), the t_continue_skip_timer function is used.
Do you think the modification I made to async_cdp_callback() for the MAR is 
correct? Why does t_continue not work?
Thanks.


__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions -- 
[email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to