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:[email protected]]
*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:[email protected]]
*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;
}
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users