< Previous by Date Date Index Next by Date >
  Thread Index  

[reSIProcate] A new Sip and Resiprocate User stack problem


Help Anyone

I'm using Resiprocate for developing a stateful Proxy built on H323 GK. 
The H323 GK already has Call management (dialog) and I'm using Resiprocate 
transaction and transport layer + Helper functionalities.  

I have the following scenario

Windows Messenger                        SIP Proxy              Gate Keeper     
        H323 Endpoint
                             INVITE ---------->                      
                                                Fast Start------->              
  
                                                                             
Fast Start------->
               
                                                                                
                      <---------Release Complete
                                                <---------Release Complete

When The Sip Proxy get Release complete it builds Not Acceptable Response - 406 
out of the original Invite. 
The Response is stuck in the Transaction layer and  is not sent.

Once the Windows Messenger  timeouts it sends Cancel for which the proxy 
creates OK. 
When the sip proxy tries to send the OK, the stuck Not Acceptable Response - 
406, is sent followed by the OK message.

Any idea why this happens?


 <<Oren Shochat.vcf>> 
BEGIN:VCARD
VERSION:2.1
N:Shochat;Oren
FN:Oren Shochat
ORG:VCON Ltd.
TEL;WORK;VOICE:+972 (9) 959 0059/304
TEL;WORK;VOICE:+972 (9) 959 0000
ADR;WORK;ENCODING=QUOTED-PRINTABLE:;;Bet Lumir,=0D=0A22 Maskit St.;Herzliya;;46  733;Israel
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:Bet Lumir,=0D=0A22 Maskit St.=0D=0AHerzliya 46  733=0D=0AIsrael
EMAIL;PREF;INTERNET:orens@xxxxxxxxxx
REV:20030211T143855Z
END:VCARD