[reSIProcate] Not using Dum but Stack Apis for the Cancel Message

sumit p.sumit at teles.com
Wed Sep 28 17:55:50 CDT 2005


Hi All

I am facing a problem when I am trying to create the Cancel message by 
using the stack APIs rather than DUM .
Problem: Always I am receiving a 481 message with the error being
INFO | 20050928-154930.502 |  |  | RESIP:TRANSACTION | 0 | 1079976608 | 
TransactionState.cxx:304 | No matching INVITE for incoming (from TU) 
CANCEL to uac

I frame the Cancel Message in the following manner

                   DeprecatedDialog dlog(mContact);
                    auto_ptr<SipMessage> 
cancel(dlog.makeCancel(*backupInvite) );
                    mStack.send(*cancel);

where backupInvite is obtained from
             
                   backupInvite=Helper::makeInvite( target, mContact, 
mContact);
                   backupInvite->setContents(sdp);

Has anyone come across a similar problem?The problem on analysing I feel 
is the sip transaction id not matching.

Regards
Sumit





More information about the resiprocate-devel mailing list