You can use store_dlg_value() to save the values of parsed headers like Contact header $ct.fields(uri) and retrieve them later from $dlg_val variable
If you have configured a stateful proxy and have the dialog module loaded the dialogs should be matched automatically. > On May 31, 2025, at 11:58, Volkan Oransoy <voran...@gmail.com> wrote: > > Hi Adrian > > Thank you for your reply. I've had a look at the documentation. Can > match_dialog function handle this case? > > Thanks > > On Sat, 31 May 2025 at 10:20, Adrian Georgescu <a...@ag-projects.com> wrote: > You can save using the dialog module, the Contact uri from the 200 OK, then > when the ACK comes in, you replace the $ru with the previously saved value. > > > On May 31, 2025, at 10:07, Volkan Oransoy <voran...@gmail.com> wrote: > > > > Hi all > > > > I am trying to integrate a 3rd party UAC with my Opensips box and have an > > issue. > > The UAC sends an INVITE with an initial request uri and my box replies with > > 200 OK. > > But the subsequent ACK sent by the UAC comes with the same request uri with > > the INVITE. My box expects the ACK request uri to be the Contact field of > > the 200 OK. So the ACK routing fails. > > How can I rectify this on my end? > > > > Best > > > > -- > > Volkan Oransoy > > _______________________________________________ > > Users mailing list > > Users@lists.opensips.org > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > -- > Volkan Oransoy > _______________________________________________ > Users mailing list > Users@lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users _______________________________________________ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users