Thanks for report and testing !

I pushed the fix on GIT on all maintained versions.

Regards,

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

On 06.06.2014 15:14, dpa wrote:

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:[email protected]]
*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:[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

Reply via email to