[Kamailio-Users] isup in invite

Daniel-Constantin Mierla miconda at gmail.com
Mon Jan 18 17:47:10 CET 2010


Hello,

On 1/18/10 3:51 PM, Henning Westerholt wrote:
> On Saturday 16 January 2010, Klaus Darilion wrote:
>    
>> The ENUM lookup is done with the complete userpart. In your case you
>> have to parse the E164 number manually.
>>
>> You can do this for example with string transformations: e.g.
>> http://www.kamailio.org/dokuwiki/doku.php/transformations:1.5.x#sselect_ind
>> ex_separator
>>
>> Then use enum_pv_function() with the pseudo variable (pv) holding the
>> parsed number.
>> http://kamailio.org/docs/modules/1.5.x/enum#id2467740
>>
>>      
>>> I have an issue where my sip endpoint is sending ISUP information in the
>>> invite. IE: sip:+1xxxxxxxxxx;npdi=yes;cic=+1-0110 at xxxx:5060 and when I
>>> run the enum query I am getting:
>>>   0(24410) enum_query(): uri user is not an E164 number
>>>
>>> This is most likely due to the fact that
>>> $rU=+17794294010;npdi=yes;cic=+1-0110
>>>
>>> Does openser not read the user properly? Is there a way to correct this?
>>>
>>> I am running openser 1.2.2 notls
>>>        
> Hi Eric,
>
> the functionality that Klaus mentioned (string transformations) are not
> available in the version you use. Generelly i'd suggest to update to at least
> kamailio 1.5.3 or kamailio 3.0 which was released a few days ago, if you can.
>
>    
I recommend as well an upgrade, however, for that version should try a 
solution with subst_user() from textops module.

Cheers,
Daniel

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




More information about the Users mailing list