[Users] rpid problem

Bogdan-Andrei Iancu bogdan at voice-system.ro
Wed Jul 27 17:56:06 CEST 2005


Hi Klaus,

I just added (on cvs) more debug messages in auth_radius when extracting 
AVPs. As I have no access to an auth RADIUS server, please give it a try 
and send my the debug output.

regards,
bogdan

Klaus Darilion wrote:

> Hi!
>
> I'm using openser CVS and try to deliver the rpid using auth_radius. 
> But  the rpid never appears in the AVPs. Also other AVP-SIP attributes 
> (e.g. SIP-AVP = #101:TEST) do not appear in the AVP.
>
> Filling AVPs in the .cfg using avp_write("$ruri/username","$ruser"); 
> works fine and are printed with avp_print.
>
>
> Any ideas how I can track down this problem?
>
> thanks
> klaus
>
> The radius server responds with a SIP-AVP (225) attribute (verfied 
> with tcpdump):
> rpid:<sip:+4359966366102 at 1013cbc.com>
>
>
> my cfg snippet (full config attached):
>   if (!radius_proxy_authorize("")) {
>     xlog("L_WARN","wrong or no credentials - challenging client ...");
>     proxy_challenge("", "0");
>     exit;
>   };
>   xlog("L_WARN","start avp_print()-");
>   avp_print();
>   xlog("L_WARN","stop avp_print()--");
>
>
> the debug log:
>  8(5807) checking REGISTER authentication ... 8(5807) check_nonce(): 
> comparing [42e78dca8153d605c63042be302f64af00e1abfc] and 
> [42e78dca8153d605c63042be302f64af00e1abfc]
>  8(5807) DEBUG:auth_radius:radius_authorize_sterman: Success
>  8(5807) xl_printf: final buffer length 37
>  8(5807) start avp_print() - 8(5807) xl_printf: final buffer length 37
>  8(5807) stop avp_print() -- 8(5807) xl_printf: final buffer length 58
>




More information about the sr-users mailing list