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:[EMAIL PROTECTED]>


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


_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to