Reading again properly, I noticed now that the state is 3, as you questioned.
In this state, the lifetime of dialog is not yet in effect. If the ACK doesn't come in
60sec from the 200ok, then the lifetime is set to 10sec. Depending on the timer step, the
actual duration can vary a bit, because all these checks are done on timer.
In a similar situation, if the dialog is not answered in 300sec from initiation, it is
destroyed.
The dialog timeout (lifetime) as configured via mod param is used after the ACK is
routed.
Maybe these values should be make params, in this way people will become more aware of
them.
Now, back to your need -- why do you need dialog to route ACK and BYE, aren't the
Contact and Record-Route headers enough? Or they are messed up by some nodes in the path
(e.g., sbc, alg)?
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1182#issuecomment-314393002