[Users] CID insertion

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed Jan 17 13:29:26 CET 2007

Hi Nick,

so, you need to have to instruct auth module about the avp used from rpid:
    modparam("auth", "rpid_avp", "i:13")
    See http://www.openser.org/docs/modules/1.2.x/auth.html#AEN115
then you need to load the content of the "rpid" column into that AVP 
(during auth)
    modparam("auth_db", "load_credentials", "i:13=rpid")
    See http://www.openser.org/docs/modules/1.2.x/auth_db.html#AEN147
and you need to push it into the request:


nick wrote:

> I have my user authentication in a MYSQL database and use openser 
> administrator to manage users. With every user I can add the Caller ID 
> which ends up in the database (I've confirmed the existence in the DB).
> I'd like to add a Remote Party ID header into my calls directed to my 
> PSTN termination provider (this is the header they want). I have had a 
> look at the Auth module, and if I understood correctly, needed to add 
> the lines
> modparam("auth", "rpid_avp", "i:13")
>  to obtain the rpid field from the database
> and
>  append_rpid_hf();
> to actually add the RPID field to my outgoing INVITES, etc.
> however, I still can't see the header being added to the calls in 
> outgoing SIP traces, and I have the feeling that I'm missing something 
> fundamental..
> I've tried also adding this line to load the credentials from the 
> database:
> modparam("auth_db", "load_credentials", "rpid")
> Do I need to set the load credentials to be i:13=rpid to load the rpid 
> field into the avp???
> It's not 100% clear from the documentation where and how these avps 
> are used (automatically if they're filled, or if they need to be 
> somehow referenced in the function that uses them) and exactly which 
> function is necessary (do I need the auth_db function or not?)..
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users

More information about the sr-users mailing list