[OpenSIPS-Users] opensips_head b2b with SEMS 1.2.1 - Bad ACK ?

Антон Загорский a.zagorskiy at oyster-telecom.ru
Wed Jul 7 14:21:28 CEST 2010


Hello.

I have the following scheme :

UA1 (3000 xx.xx.xx.87) -- opensips/b2b (xx.xx.xx.60) -- UA2 (1000
xx.xx.xx.84)
                                   |
                           SEMS (xx.xx.xx.59)
						   
						  
b2b module is used for top hiding for invites from 3000 and 1000 and b2b's
account is sa at xx.xx.xx.60
The testing scenario is : UA1 calling 500 (500 is a SEMS's IVR number), SEMS
redirects this call to UA2.
SEMS's IVR script's name is "t.py" and here is its part:

    def onEmptyQueue(self):
        self.disconnectMedia()
        self.mute()
        self.connectCallee('<sip:1000 at mydomain.com>',
'sip:1000 at mydomain.com')
        return

It works fine without b2b.
With b2b top hiding problem begins after SEMS re-INVITE to UA1.
Please see at log http://pastebin.com/wCK7gaBc , line 539 - re-INVITE, it is
marked
1000 answered OK to b2b, b2b forwarded it to SEMS (line 676), SEMS answered
ACK to b2b, b2b forwarded it to 1000, and after this b2b sends OK from 1000
to SEMS again (line 756).
Despite this problem RTP established both way, but when I added PSTN gateway
it droped session after few seconds with "Request timeout".

Is this bug?




More information about the Users mailing list