[OpenSIPS-Users] validate_dialog() failing to recognise reinvites
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Oct 19 07:08:46 EST 2021
Hi Kingsley,
According to the docs [1], the "-1" ret code means "No SIP message". Do
you see any parsing errors in the logs, while doing the validation?
[1]
https://opensips.org/html/docs/modules/3.1.x/sipmsgops.html#func_sipmsg_validate
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS eBootcamp 2021
https://opensips.org/training/OpenSIPS_eBootcamp_2021/
On 10/18/21 5:25 PM, Kingsley Tart wrote:
> Hi,
>
> Using OpenSIPS 3.1.5 I'm getting validate_dialog() returning $rc=-1 on
> re-invites.
>
>
> I have this in opensips.cfg:
>
> modparam("dialog", "dlg_match_mode", 1)
>
>
> The top of route() looks like this:
>
> route {
> if (has_totag()) {
> if (is_method("ACK") && t_check_trans()) {
> t_relay();
> exit;
> }
>
> if (!loose_route()) {
> send_reply(404, "Not here");
> exit;
> }
>
> if (!validate_dialog()) {
> xlog("L_WARN", "Ignoring $rm from $si due to invalid dialog; rc=$rc\n");
> }
>
>
> I've attached an (anonymised) SIP trace. OpenSIPS isn't responding to
> the reinvites as I'm seeing "Ignoring INVITE from (address) due to
> invalid dialog: rc=-1" (as per the xlog above).
>
> Is there something wrong with these re-invite messages, or something
> I'm doing wrong in OpenSIPS?
>
> Cheers,
> Kingsley.
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20211019/acc31ad2/attachment-0001.html>
More information about the Users
mailing list