[OpenSIPS-Users] B2BUA not responding to reinvites
Bogdan-Andrei Iancu
bogdan at opensips.org
Tue Jun 14 11:53:53 CEST 2016
Hello Kevin,
Once the B2B session started, the sequential request will not land to
your script as they will be captured by B2B before the script (and
handled according to the XML script).
Still, with debug level 6 you should see various messages from OpenSIPS
when the B2B would handle the re-INVITE.
Are you sure the re-INVITE is actually reaching OpenSIPS on the right IP
and port ?
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 14.06.2016 09:49, Kevin Stewart wrote:
> I am trying to implement a simple topology hiding B2BUA with opensips
> 1.11.5
>
> most things work except that re invites for session expiry are being
> ignored.
>
> I assume that I am missing something in my config.
>
> the strange thing is that I see no debug to syslog when the Invites
> come in even with debug set to 9.
>
> the basic config is a client on port 5061 (C) inviting the B2BUA on
> port 5066(B) with then invites the main server on another host on port
> 5060(A).
> I do not expect and inbount calls from A
>
> C invites B, B invites A all proceeds normally until after 15 minutes
> A invites B and is ignored then sends bye a number of times.
> none of the reinvites or byes are reported in the logs.
>
> C then hangs up sending a bye to B, B sends a bye to A and gets 481
> Unknown Dialog.
>
> below is my config
>
> route{
> if ( !mf_process_maxfwd_header("10") )
> {
> sl_send_reply("483","To Many Hops");
> drop();
> };
>
> if (is_method("OPTIONS"))
> {
> #xlog("L_NOTICE", "$ci|end|unsupported method");
> sl_send_reply("404", "Not found");
> exit;
> }
>
> if(is_method("INVITE")){
> xlog("L_NOTICE","got invite");
> if($sp=="5061"){
> xlog("L_NOTICE","got invite 5061");
> xlog("L_NOTICE","[$mi] before B2B request\n");
> $ru="sip:"+$tU+"@172.22.2.140:5060";
> b2b_init_request("top hiding");
> xlog("L_INFO","[$mi] after B2B request\n");
> }else{
> xlog("L_NOTICE","got invite $sp");
> xlog("L_INFO","[$mi] not from 5061\n");
> }
> exit;
> }else{
> xlog("L_ERR","got request method $rm from $si: $fU, $tU");
> sl_send_reply("501", "Not Implemented");
> exit;
> }
> }
>
> Kevin Stewart | Senior VOIP Network Engineer
>
> D: *+64 9 919 6120* <tel:+64%209%20919%206120> E:
> *Kevin.Stewart at m2group.co.nz* <mailto:Kevin.Stewart at m2group.co.nz>
>
> M: *+64 21 879 057* <tel:+64%2021%20879%20057> W: *vocus.co.nz*
> <http://vocus.co.nz>
>
> A: PO Box 108-109, Symonds St, Auckland 1150
>
> <http://www.vocus.co.nz>
>
>
>
>
> _______________________________________________
> 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/20160614/e6c89c4e/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 14865 bytes
Desc: not available
URL: <http://lists.opensips.org/pipermail/users/attachments/20160614/e6c89c4e/attachment-0001.png>
More information about the Users
mailing list