[OpenSIPS-Users] B2B BYEs
Bogdan-Andrei Iancu
bogdan at opensips.org
Fri Jan 15 11:06:45 CET 2016
Hi Søren,
In the scenario with the restart, after the restart, the sequential
requests generated by b2b is missing the Route header - and it is
bypassing the proxy - can you ppst the DB records for b2b you have
during the restart?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 15.01.2016 10:57, Søren Andersen wrote:
>
> Hi Bogdan-Andrei,
>
> Sure. I’ve attached the two files.
>
> (B2B server)
>
> (OpenSIPS Proxy)
>
> (SIP Client)
>
> My scenario:
>
> <?xml version="1.0"?>
>
> <scenario id="StofaB2B" name="MS start and end" param="2" type="script">
>
> <init>
>
> <bridge>
>
> <server>
>
> <id>server1</id>
>
> </server>
>
> <client>
>
> <id>client1</id>
>
> <type>message</type>
>
> <destination>
>
> <value type="param">1</value>
>
> </destination>
>
> </client>
>
> </bridge>
>
> <state>1</state>
>
> </init>
>
> </scenario>
>
> I’m doing this because my SIP provider can’t handle multi dialogs, so
> if I first send a call to the sip client and if the call is unanswered
> I can’t redirect the call to voicemail since this will generate a new
> to_tag. And this can’t my SIP provider not handle. So therefore I need
> some B2B logic to make this happen for me.
>
> /Søren
>
> *Fra:*Bogdan-Andrei Iancu [mailto:bogdan at opensips.org]
> *Sendt:* 14. januar 2016 16:41
> *Til:* Søren Andersen <SOAN at stofa.dk>; OpenSIPS users mailling list
> <users at lists.opensips.org>
> *Emne:* Re: SV: [OpenSIPS-Users] B2B BYEs
>
> Hi Søren,
>
> Do you have an ngrep capture (taken from opensips b2b, covering all
> calls/legs involved in the scenario) showing the call with the B2B
> restarted ?
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developer
> http://www.opensips-solutions.com
>
> On 13.01.2016 14:39, Søren Andersen wrote:
>
> Hi Bogdan-Andrei,
>
> Only if I reload the B2B the BYEs is sent directly to the client.
> – But the funny thing is this only happens if the client is
> receives a call. If the client initialize the call everything
> works fine.
>
> /Søren
>
> *Fra:*Bogdan-Andrei Iancu [mailto:bogdan at opensips.org]
> *Sendt:* 13. januar 2016 11:39
> *Til:* OpenSIPS users mailling list <users at lists.opensips.org>
> <mailto:users at lists.opensips.org>; Søren Andersen <SOAN at stofa.dk>
> <mailto:SOAN at stofa.dk>
> *Emne:* Re: [OpenSIPS-Users] B2B BYEs
>
> Hi Søren,
>
> With or without restarting the B2B isn;t the BYE sent by client to
> the B2B instance ?
>
> Regards,
>
>
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
>
> http://www.opensips-solutions.com
>
> On 12.01.2016 16:32, Søren Andersen wrote:
>
> Hello there,
>
> I’ve some strange issues with the B2B module. – I use MySQL as
> backend, and if I reload OpenSIPS the BYE is sent directly to
> the client, and not my SIP proxy. My B2B and OpenSIPS is two
> difference servers.
>
> If I take a look in b2b_entities table I notice the contact1
> field contains the IP address of the client. But if I don’t
> reload the OpenSIPS the BYE will be sent correctly the my
> proxy, and then to the client.
>
> Now, my question is how can I make sure that B2B server will
> not try to communicate with the clients after a reload?
>
> My topology:
>
> ISP -> B2B -> Proxy -> Client
>
> My config:
>
> loadmodule "b2b_entities.so"
>
> loadmodule "b2b_logic.so"
>
> modparam("b2b_logic", "script_scenario", "/etc/opensips/b2b.xml")
>
> modparam("b2b_entities", "db_url",
> "mysql://opensips:XXX@XX.XX.XX.XX/b2b"
> <mailto:mysql://opensips:XXX@XX.XX.XX.XX/b2b>)
>
> modparam("b2b_entities", "db_mode", 1)
>
> modparam("b2b_logic", "db_mode", 1)
>
> modparam("b2b_logic", "db_url",
> "mysql://opensips:XXX@XX.XX.XX.XX/b2b"
> <mailto:mysql://opensips:XXX@XX.XX.XX.XX/b2b>)
>
> modparam("b2b_entities", "replication_mode", 1)
>
> modparam("b2b_logic", "init_callid_hdr", "Init-CallID")
>
> if (is_method("INVITE") && !has_totag()) {
>
> b2b_init_request("B2B","sip:$tU at XX.XX.XX.XX"
> <mailto:sip:$tU at XX.XX.XX.XX>);
>
> exit;
>
> }
>
> /Søren
>
>
>
>
>
> _______________________________________________
>
> Users mailing list
>
> Users at lists.opensips.org <mailto: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/20160115/cdad676d/attachment.htm>
More information about the Users
mailing list