[OpenSIPS-Users] OpenSIPS 3.2.7 tracer module for sip dialogs leads to an endless loop
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Sep 6 08:52:55 UTC 2022
Hi Pavel,
The tracing part has nothing to do with the routing on the SIP side. And
usually you end up with SIP loops if, without changing the RURI, you
send the SIP request out, making OpenSIPS to send the request back to
itself (as the destination in RURI still points to OpenSIPS).
I advice you to try to understand the execution flow via your script by
using the script_trace[1] function and logging the RURI (as $ru)
[1]
https://www.opensips.org/Documentation/Script-CoreFunctions-3-2#script_trace
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
https://www.opensips-solutions.com
OpenSIPS Summit 27-30 Sept 2022, Athens
https://www.opensips.org/events/Summit-2022Athens/
On 8/30/22 9:31 PM, Pavel Ekshin wrote:
> Hi there,
> I try very basic scenario with tracing sip dialogs in OpenSIPS 3.2.7,
> and this scenario leads in an endless loop inside Opensips for SIP
> messages.
> Maybe someone is similarly affected or can point to the error on the
> route scenario? I use out of box residential configuration. I read the
> tracer module doc (https://opensips.org/docs/modules/devel/tracer.html
> <https://opensips.org/docs/modules/devel/tracer.html>), but dialog
> examples from doc also lead to loops.
> I also tried with transactions, but they are looped too. Trace for
> messages works fine. I think I miss some points.
>
> MariaDB [opensips]> select method,COUNT(*) from sip_trace group by method;
> +--------+----------+
> | method | COUNT(*) |
> +--------+----------+
> | ACK | 2625 |
> | BYE | 2270 |
> | INVITE | 219 |
> +--------+----------+
>
> Below my config:
[...]
More information about the Users
mailing list