[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