[OpenSIPS-Users] Does create_dialog behave differently on 1.6 than on 1.7?

Saúl Ibarra Corretgé saul at ag-projects.com
Sun Aug 21 12:28:53 CEST 2011


Hi,

I was playing around with a 1.6 test machine and I upgraded it to 1.7. Required adjustments were minor :-) but something feels weird with the dialog module. The setup is really simple: request comes in, NAT is fixed, record route, relay the request.

On the 1.6 configuration version I do create_dialog() and just after I set the flag matching the bye_on_timeout_flag parameter from the dialog module. And it works fine. On the 1.7 config, since that flag doesn't exist anymore, I just call create_dialog("B"), but something is going wrong: the BYE requests are sent to the private address. If I connect through the fifo and list the dialogs I can clearly see that the caller_contact contains the unfixed contact. However, same config (with those minor changes) in 1.6 does work and I see the fixed contact address there.

Is it a bug or am I missing something obvious here?


Thanks and regards,

--
Saúl Ibarra Corretgé
AG Projects






More information about the Users mailing list