[OpenSIPS-Users] Opensips 1.10.1 and radius problem

dpa denis7979 at mail.ru
Fri Jun 6 14:14:37 CEST 2014


Sorry, Bogdan

 

I missed one moment during starting opensips (I used wrong directory for
opensips modules)

The patch fixed the main problem. 

Now I see "retcode -2".

 

Thank you very much!

 

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org] 
Sent: Friday, June 06, 2014 3:38 PM
To: dpa; 'OpenSIPS users mailling list'
Subject: Re: [OpenSIPS-Users] Opensips 1.10.1 and radius problem

 

Strange...
Could you directly add in your modules/aaa_radius/aaa_radius.c file, after
line 331 which is:
    res = rc_auth(rh, SIP_PORT, send, &recv, mess);
and extra log:
    LM_ERR("rc_auth returned %d\n",res);

Recompile and run again - let's see exactly what the libradius has to return
:).

Thanks,



Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 06.06.2014 13:00, dpa wrote:

Unfortunately it doesn`t help.

 

I tried the patch (make command I gave from "module/aaa_radius" directory).

A test call shows 

"Jun  6 13:57:42 opensips-mirror /usr/local/opensipsdev/sbin/opensips[4297]:
ERROR:aaa_radius:send_auth_func: radius authentication message failed with
ERROR

Jun  6 13:57:42 opensips-mirror /usr/local/opensipsdev/sbin/opensips[4297]:
Case -1 in radius route detected" 

 

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org] 
Sent: Friday, June 06, 2014 1:21 PM
To: dpa; 'OpenSIPS users mailling list'
Subject: Re: [OpenSIPS-Users] Opensips 1.10.1 and radius problem

 

Hi,

The libradius returns the error via the rc_auth() function. I notices a bit
of an inconsistency in the handling of the retcode of rc_auth() - old stuff
:).

You say you see a REJECT and the RADIUS level, right ?

Could you please try the attached patch and see if the failures are properly
reported to the script.

Regards,




Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 06.06.2014 11:27, dpa wrote:

Hello Bogdan

 

What I can see in logs during test call 

"ERROR:aaa_radius:send_auth_func: radius authentication message failed with
ERROR"

 

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org] 
Sent: Thursday, June 05, 2014 6:20 PM
To: dpa; 'OpenSIPS users mailling list'
Subject: Re: [OpenSIPS-Users] Opensips 1.10.1 and radius problem

 

Hi,

-1 ret code means some internal error - check the opensips logs for any
error.

Regards,






Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 03.06.2014 07:01, dpa wrote:

Hello Bogdan

 

Sorry for long answer.

 

I changed opensips.cfg just a little

 

..

    radius_send_auth("set1","set2");

     switch($rc){

 

     case -2:

     xlog ("Case -2 in radius route detected");

     break;

 

     case -1:

     xlog ("Case -1 in radius route detected");

     break;

   }

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20140606/5dacf007/attachment.htm>


More information about the Users mailing list