[OpenSIPS-Users] Request-Disposition: no-fork
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Oct 11 08:56:37 UTC 2022
That's only for BLF (dialog/info presence), nothing to do with the calling.
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 10/10/22 10:13 PM, Bela H wrote:
>
> Or is the dialoginfo_set_branch_callee(callee) function the key here?
>
> *From: *Bela H <mailto:hobe69 at hotmail.com>
> *Sent: *Tuesday, 11 October 2022 08:09
> *To: *Bogdan-Andrei Iancu <mailto:bogdan at opensips.org>; OpenSIPS users
> mailling list <mailto:users at lists.opensips.org>
> *Subject: *Re: [OpenSIPS-Users] Request-Disposition: no-fork
>
> Thanks Bogdan!
>
> However, I am talking about serial forking, call forwarding busy/no
> answer scenario.
>
> Is there a way to avoid that in the cfg without messing up with the to
> tags?
>
> How do I achieve “proxy to only a single address ("no-fork")”?
>
> According to fork-directive in
> https://www.rfc-editor.org/rfc/rfc3841#section-9.1.
>
> Cheers,
>
> Bela
>
> *From: *Bogdan-Andrei Iancu <mailto:bogdan at opensips.org>
> *Sent: *Tuesday, 11 October 2022 01:49
> *To: *OpenSIPS users mailling list <mailto:users at lists.opensips.org>;
> Bela H <mailto:hobe69 at hotmail.com>
> *Subject: *Re: [OpenSIPS-Users] Request-Disposition: no-fork
>
> Hi Bela,
>
> What you are trying to do (messing with the TO-tags) is a bad idea, as
> you will be breaking the upstream parallel forking.
>
> If the GW does not support forking, what you can do is to avoid doing
> parallel forking in your cfg (like when routing to users via lookup).
> You do not need any special support.
>
> Best regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> https://www.opensips-solutions.com <https://www.opensips-solutions.com>
> OpenSIPS Summit 27-30 Sept 2022, Athens
> https://www.opensips.org/events/Summit-2022Athens/ <https://www.opensips.org/events/Summit-2022Athens/>
>
> On 9/29/22 7:10 AM, Bela H wrote:
>
> Hello,
>
> I have call forwarding busy/no answer scenario: A number is from a
> gateway, B and C numbers are our own subs.
>
> The gateway is sending us the INVITE message with
> “Request-Disposition: no-fork” header field.
>
> That means we must use one dialog for the mentioned scenario.
>
> Currently the To tag we are sending to the GW in the first 180
> ringing/181 Call is being forwarded messages are different to the
> To tag in the second 180 ringing and 200 OK (SDP).
>
> Gateway OpenSips
>
> INVITE
>
> ------------------------------------------>
>
> 100 GIVING IT A TRY
>
> <-- -----------------------------------------
>
> 180 RINGING
>
> <- -------------------------------------------
>
> 181 CALL IS BEING FORWARDED
>
> <- -------------------------------------------
>
> 180 RINGING
>
> <- -------------------------------------------
>
> 200 OK (SDP)
>
> <- -------------------------------------------
>
> What would be the easiest way from OpenSIPS to send the same To
> tag (it should be the same from the first 180 ringing through to
> the 200 OK) and using one dialog for this scenario?
>
> Cheers,
>
> Bela
>
> _______________________________________________
>
> Users mailing list
>
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20221011/590b494b/attachment-0001.html>
More information about the Users
mailing list