[Kamailio-Users] $hdr error if used with an avp

catalina oancea catalina.oancea at gmail.com
Tue Aug 4 09:24:04 CEST 2009


Hello, thanks for answering.

I tried like this:
$avp(s:didheader) = "Contact";
xlog("L_ERR","My test value is $hdr($avp(s:didheader))");

and the error is:
Aug  4 10:17:04 catalinaovoipnow /usr/sbin/kamailio[16225]:
ERROR:core:pv_get_spec_name: name type is PV_NAME_OTHER - cannot
resolve
Aug  4 10:17:04 catalinaovoipnow /usr/sbin/kamailio[16225]:
ERROR:pv:pv_get_hdr: invalid name
Aug  4 10:17:04 catalinaovoipnow /usr/sbin/kamailio[16225]: My test value is

But my version of kamailio, 1.5.1, is older than the one you used for
testing. So probably the problem is now solved.

Thanks,
Catalina



2009/7/31 Daniel-Constantin Mierla <miconda at gmail.com>:
> Hi again,
>
> I tested with latest 1.5 branch and worked. I have in my config:
>
> $avp(s:h) = "From";
> xlog("+++ $hdr($avp(s:h))\n);
>
> The from header is printed ok. Can you give the config part that causes your
> error?
>
> Cheers,
> Daniel
>
>
> On 31.07.2009 10:57 Uhr, Daniel-Constantin Mierla wrote:
>>
>> Hello,
>>
>> On 30.07.2009 16:55 Uhr, catalina oancea wrote:
>>>
>>> Hello
>>>
>>> I need to get the value of a header using a dynamic variable. I have
>>> the name of the header in an avp and I get the value using
>>> $hdr($avp(s:headername))). This worked in kamailio 1.4.0, I am sure of
>>> it because I tried it now on 1.4.0. But now in kamailio 1.5.1 I get an
>>> error when trying to retrieve the value:
>>>
>>> /usr/sbin/kamailio[32761]: ERROR:core:pv_get_spec_name: name type is
>>> PV_NAME_OTHER - cannot resolve
>>> /usr/sbin/kamailio[32761]: ERROR:pv:pv_get_hdr: invalid name
>>>
>>> Does anybody have any idea what the problem might be?
>>>
>>
>> Seems an error introduced when polishing the pv api. I will check it and
>> fix.
>>
>> Thanks,
>> Daniel
>>
>
> --
> Daniel-Constantin Mierla
> * SIP Router Bootcamp
> * Kamailio (OpenSER) and Asterisk Training
> * Berlin, Germany, Sep 1-4, 2009
> * http://www.asipto.com/index.php/sip-router-bootcamp/
>
>



More information about the Users mailing list