[Kamailio-Devel] [Bulk] Re: [tm] t_lookupOriginalT : cannot find matching INVITE for CANCEL because of display name

Daniel-Constantin Mierla miconda at gmail.com
Tue Jan 20 18:28:37 CET 2009


Hello,

the matching is preRFC3261 as it seems the magic cookie in via branch is 
not correct:

INVITE sip:999005 at rtpfc9 SIP/2.0
Via: SIP/2.0/UDP 192.168.160.141:5064;branch=z9hG4bk1-1

RFC3261 8.1.1.7:

"" The branch ID inserted by an element compliant with this
specification MUST always begin with the characters "z9hG4bK"  ""

In the invite the last character is lowercase k instead of uppercase K. 
Am I right?

Cheers,
Daniel



On 01/20/2009 04:30 PM, Iñaki Baz Castillo wrote:
> 2009/1/20 Aurelien Grimaud <gstelzz at yahoo.fr>:
>
>   
>> In your SIPp scenario change the From header to:
>>   From:
>> "sipp"<sip:1-16122-192.168.160.141 at 192.168.160.141:5064>;tag=XXXXXXXXX
>>
>> In this way, the UAS will no modify it. Let's check if Kamailio still
>> fails when matching the transaction. If it works now, then there is an
>> important issue in Kamailio CANCEL/INVITE matching.
>>
>>
>> This one work, I checked it.
>> the t_lookupOriginalT functions which is used for CANCEL matching uses the
>> full header string for a match ...
>> Headers are not parsed. This cannot work ...
>>     
>
> This is IMHO a very important bug. Please, could you open a bug issue
> in the tracker?
>
>
>   

-- 
Daniel-Constantin Mierla
http://www.asipto.com




More information about the Devel mailing list