On Sunday 29 August 2010, Alex Balashov wrote:
> Is there a particular reason why in the 'load_credentials' parameter
> to the 'auth_db' module, one can only store values in AVPs, not script
> variables?
> 
> e.g. this works:
> 
>     modparam("auth_db", "load_credentials", "$avp(s:var1)=column")
> 
> But not this:
> 
>     modparam("auth_db", "load_credentials", "$var(var1)=column");
> 
> it results in an error like this:
> 
> Aug 28 19:00:54 diminuendo-1 /usr/local/sbin/kamailio[19651]: ERROR:
> auth_db [aaa_avps.h:113]: malformed or non AVP $var(auth_user_id) AVP
> definition
> Aug 28 19:00:54 diminuendo-1 /usr/local/sbin/kamailio[19651]: ERROR:
> auth_db [aaa_avps.h:179]: parse failed in "$var(auth_user_id)" at pos
> 0($var(auth_user_id))
> Aug 28 19:00:54 diminuendo-1 /usr/local/sbin/kamailio[19651]: ERROR:
> auth_db [authdb_mod.c:208]: failed to parse credentials

Hello Alex,

i'd say there is no particular reason, beside that during the time when the 
module was extended the generic PV structure was not available. The module 
could be modified or extended to support it.

Cheers,

Henning

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to