Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Vlad Paiu
Hello, In 3.1, create_dialog [1] supports passing it the 'E' flag which will lead to the call termination if a dialog race condition occurs. The dialog will be ended after race_condition_timeout [2] seconds. Some of the most frequent race conditions are documented in RFC 5407 [3], and the

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Antonis Psaras
Hello Vlad I am using 2.4 so race_condition_timeout is not available but I can upgrade if required. Actually is not very clear to me what that parameter does. Can you explain a bit more? Regards Antonis Psaras / Managing Director -Original Message- From: Users On Behalf Of

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Vlad Paiu
Hello, Try using the race_condition_timeout dialog param along with the 'E' flag when creating the dialog. https://opensips.org/html/docs/modules/3.1.x/dialog.html#race_condition_timeout Best Regards, Vlad On

Re: [OpenSIPS-Users] dialplan module - ensuring a substring exists in URI

2021-04-21 Thread Kingsley Tart
Hi, Thanks but I tried that and whatever I tried I could not get it to work. I don't know whether I have misunderstood what you meant? With this setup: +--++--++-+-+-+ | dpid | pr | match_op | match_exp | match_flags |

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Antonis Psaras
Thank you. I will. Thank you for your support Antonis Psaras -Original Message- From: Bogdan-Andrei Iancu Sent: Τετάρτη, 21 Απριλίου 2021 13:50 To: apsa...@microbase.gr; 'OpenSIPS users mailling list' Subject: Re: [OpenSIPS-Users] Generate CANCEL on 180 Well, you should bring

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Bogdan-Andrei Iancu
Well, you should bring that to the carrier :( Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ On 4/21/21 1:47 PM, Antonis Psaras wrote: No. there is no

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Antonis Psaras
No. there is no reply. Just ignored. Antonis Psaras / Managing Director -Original Message- From: Bogdan-Andrei Iancu Sent: Τετάρτη, 21 Απριλίου 2021 13:20 To: apsa...@microbase.gr; 'OpenSIPS users mailling list' Subject: Re: [OpenSIPS-Users] Generate CANCEL on 180 So there is a

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Bogdan-Andrei Iancu
So there is a race between the CANCEL you send and the incoming 200 OK, right ? And does the carrier even reply to that CANCEL? the RFC3261 says it is a must to provide a reply to any incoming request. Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer

Re: [OpenSIPS-Users] [ANNOUNCE]: sipnagios, a Nagios Plugin to check Call Quality in SIP VoIP (compatible with checkmk, etc)

2021-04-21 Thread Bogdan-Andrei Iancu
Really nice Giovanni, thanks for the info ! Best regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ On 4/21/21 12:39 PM, Giovanni Maruzzelli wrote: Hello

Re: [OpenSIPS-Users] how can i combine signaling and RTP from rtpproxy

2021-04-21 Thread Bogdan-Andrei Iancu
https://www.wireshark.org/docs/wsug_html_chunked/ChIOMergeSection.html ?? Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ On 4/20/21 11:15 AM, Miha via Users

Re: [OpenSIPS-Users] dialplan module - ensuring a substring exists in URI

2021-04-21 Thread Bogdan-Andrei Iancu
Hi Kingsley, You could try with a single rule, like optional matching the param (like "(;user=phone)?") and in subst + repl part do not include the param inside the \1 parenthesis, having it added all the time in the repl part. Still you need a more complex matching if you have multiple

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Antonis Psaras
Hello Bogdan The flow is the following INVITE Trying (instantly) (after 2sec) 183 (after 3sec) 180 (here I do the process but during that I receive) 200 (instantly) (here the CANCEL is sent) CANCEL And the call is keep going, hence the CANCEL was ignored by the carrier by the carrier because

[OpenSIPS-Users] [ANNOUNCE]: sipnagios, a Nagios Plugin to check Call Quality in SIP VoIP (compatible with checkmk, etc)

2021-04-21 Thread Giovanni Maruzzelli
Hello fellow VoIPers and RTCers, on GitHub there is an early release of sipnagios, opensource. check it out: https://github.com/gmaruzz/sipnagios sipnagios is a Nagios Plugin to check Call Quality in SIP VoIP (compatible with checkmk, etc) sipnagios implements the Nagios plugin API for

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Bogdan-Andrei Iancu
Hi Antonis, What exactly does not work ? sending the CANCEL out? or the callee "refuses" to cancel and sends a 200 OK ? Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online

[OpenSIPS-Users] [RELEASE] OpenSIPS 3.1.2 and 2.4.10 minor releases planning

2021-04-21 Thread Răzvan Crainea
Hi, Everyone! I am glad to announce you that we have scheduled two new minor releases of our OpenSIPS stable branches. Therefore, on 6th of May 2021 we will release OpenSIPS 3.1.2 and 2.4.10! These new releases contain the latest bug fixes, and are fully compatible with previous versions. In

Re: [OpenSIPS-Users] dialplan module - dpid - could it be a string?

2021-04-21 Thread Kingsley Tart
I've added it as a feature request: https://github.com/OpenSIPS/opensips/issues/2477 Cheers, Kingsley. On Wed, 2021-04-21 at 10:58 +0300, Bogdan-Andrei Iancu wrote: > Indeed, it may be an interesting one. And as Ben said, we are also > using M4 for the scripting, nevertheless, if you want to

Re: [OpenSIPS-Users] dialplan module - dpid - could it be a string?

2021-04-21 Thread Bogdan-Andrei Iancu
Indeed, it may be an interesting one. And as Ben said, we are also using M4 for the scripting, nevertheless, if you want to integrate with OpenSIPS Control Panel, it may become tricky ;) Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS

Re: [OpenSIPS-Users] Generate CANCEL on 180

2021-04-21 Thread Johan De Clercq
Certain providers do this all the time : they bill faulty numbers So they give 180 followed by instant 200 and then they play : "the number that you tried to reach ". Actually, Antonis, you should try a few of those numbers manually, I bet you that they are all faulty. Op di 20 apr. 2021 om