[OpenSIPS-Users] B2B routing

Anton Zagorskiy a.zagorskiy at oyster-telecom.ru
Fri Apr 8 14:51:30 CEST 2011


> Hi.
> 
> I have dedicated OpenSIPS only for B2B Top Hiding.
> What kind of SIP check should I do in a request route? Same as I'm doing
in a
> 'typical' OpenSIPS config?
> 
> I'm asking because of cfg is quite (very quite!) simple but periodically
I'm
> getting in the log
> ERROR:b2b_entities:b2b_tm_cback: No dialog found reply 200 for method
> BYE

It seems that it happens when 2 BYEs received at same time, here is call
flow for BYEs (Leg1 is a leg between UA1 and OpenSIPS B2B, Leg2 is a leg
between OpenSIPS B2B and UA2):

1.
Leg 1:  UA1 -> (BYE)  -> OpenSIPS -> (BYE) -> OpenSIPS B2B;
Leg 2:  OpenSIPS B2B -> (BYE) -> UA2;

2.
Leg 2. UA2 -> (BYE) -> OpenSIPS B2B -> (OK) -> UA2;  Here started OK reply
through both legs, which is generated by OpenSIPS - is it normal?

3. 
Leg 1: OpenSIPS B2B -> (OK) -> OpenSIPS -> (OK) -> UA1;

4.
Leg 2: UA2 -> (OK) -> OpenSIPS B2B.


So, I have two questions:
1) OpenSIPS B2B generated OK reply for both legs - is it normal? (dialog
module isn't used)
2) The reason of the ERROR message is the OK reply in a stage 4. Is this UA2
bug?


Thanks!




More information about the Users mailing list