[OpenSIPS-Users] Radius Async
Ionut Ionita
ionutionita at opensips.org
Fri Feb 5 14:27:13 CET 2016
Uncomment the first line
FREERADIUS=1
# freeradius libs check (must be done in toplevel makefile)
ifneq ("$(wildcard /usr/include/freeradius-client.h)","")
FREERADIUS=1
else
#FREERADIUS=0
endif
and compile OpenSIPS again. We will try to fix that because
it's quite hard to configure.
Ionut Ionita
OpenSIPS Developer
On 02/05/2016 03:23 PM, Dragomir Haralambiev wrote:
> Hi,
>
> Here is firs lines from my MakeFile
>
> #FREERADIUS=1
> # freeradius libs check (must be done in toplevel makefile)
> ifneq ("$(wildcard /usr/include/freeradius-client.h)","")
> FREERADIUS=1
> else
> #FREERADIUS=0
> endif
>
> I not see the /usr/include/freeradius-client.h
>
> Regards,
>
> 2016-02-05 15:01 GMT+02:00 Ionut Ionita <ionutionita at opensips.org
> <mailto:ionutionita at opensips.org>>:
>
> Thank you for your time.
> Are you sure you have in your OpenSIPS Makefile FREERADIUS=1
> for using freeradius-client.h and not radiusclient-ng? It's the first
> commented line in the Makefile
>
> #FREERADIUS=1
>
> Because as I see in the output of nm all the async functions from
> OpenSIPS
> are there and also all the freeradius library async functions are
> there, so the
> used library is correct.
>
> Ionut Ionita
> OpenSIPS Developer
>
> On 02/05/2016 02:32 PM, Dragomir Haralambiev wrote:
>> Here is tests
>>
>> 2016-02-05 12:35 GMT+02:00 Ionut Ionita <ionutionita at opensips.org
>> <mailto:ionutionita at opensips.org>>:
>>
>> Do you have any other errors? Can you provide the log please?
>> After this please do the following:
>>
>> go to module folder:
>>
>> cd modules/aaa_radius
>>
>> from here run the following:
>>
>> make proper #it's not an error; is just a warning that you
>> should build it from the main folder
>> FREERADIUS=1 NICER=0 make #here you will also receive a
>> warning; please provide output
>> nm aaa_radius.so # please provide the output of this
>> nm `ldd aaa_radius.so | grep radius | awk '{print $3}'` #and
>> also for this
>>
>> Thank you
>>
>> Ionut Ionita
>> OpenSIPS Developer
>>
>> On 02/05/2016 11:51 AM, Dragomir Haralambiev wrote:
>>> make proper working ONLY in main dir
>>>
>>> I make follow:
>>> make clean
>>> make proper
>>> make all
>>> make install
>>>
>>> When try to run I receive:
>>>
>>> unknown async command <radius_send_auth>, missing loadmodule?
>>>
>>>
>>> Regards,
>>> Dragomir
>>>
>>> 2016-02-05 11:32 GMT+02:00 Ionut Ionita
>>> <ionutionita at opensips.org <mailto:ionutionita at opensips.org>>:
>>>
>>> The library looks ok. Could you try recompiling the module?
>>>
>>> cd modules/aaa_radius ; make proper
>>>
>>> and then recompile it from opensips main folder.
>>>
>>> Ionut Ionita
>>> OpenSIPS Developer
>>>
>>> On 02/05/2016 11:22 AM, Dragomir Haralambiev wrote:
>>>> Hi, Thnaks for your replay.
>>>>
>>>> I send patched freeradius-client.h.
>>>>
>>>> Regards,
>>>> Dragomir
>>>>
>>>> 2016-02-05 11:15 GMT+02:00 Ionut Ionita
>>>> <ionutionita at opensips.org
>>>> <mailto:ionutionita at opensips.org>>:
>>>>
>>>> Ok! After the patch you should have in the header
>>>> the following three lines
>>>>
>>>> #ifndef RADIUS_ASYNC_SUPPORT
>>>> #define RADIUS_ASYNC_SUPPORT
>>>> #endif
>>>>
>>>> at the very beginning. This helps compiling the
>>>> async support
>>>> for the aaa_radius module only if this patch is
>>>> applied.
>>>>
>>>>
>>>> Ionut Ionita
>>>> OpenSIPS Developer
>>>>
>>>> On 02/05/2016 10:56 AM, Dragomir Haralambiev wrote:
>>>>> Do you want to send freeradius-client.h after the
>>>>> patch?
>>>>>
>>>>> 2016-02-05 10:49 GMT+02:00 Dragomir Haralambiev
>>>>> <goup2010 at gmail.com <mailto:goup2010 at gmail.com>>:
>>>>>
>>>>> Yes I apply the patch and then compile
>>>>> Opensips 2.2.
>>>>>
>>>>> 2016-02-05 10:05 GMT+02:00 Ionut Ionita
>>>>> <ionutionita at opensips.org
>>>>> <mailto:ionutionita at opensips.org>>:
>>>>>
>>>>> Hi Dragomir,
>>>>>
>>>>> Did you apply the patch on the
>>>>> freeradius-client library as shown in [0]?
>>>>> The async support for aaa_radius it's
>>>>> compiled only if the patch is applied on
>>>>> the library.
>>>>>
>>>>> Ionut Ionita
>>>>> OpenSIPS Developer
>>>>>
>>>>> On 02/05/2016 01:28 AM, Dragomir
>>>>> Haralambiev wrote:
>>>>>> Hello,
>>>>>>
>>>>>> I try setup Async in Opensips 2.2
>>>>>> .......
>>>>>>
>>>>>> loadmodule "aaa_radius.so"
>>>>>> modparam("aaa_radius", "radius_config",
>>>>>> "/etc/radiusclient/radiusclient.conf")
>>>>>> ''''''''''
>>>>>> async(
>>>>>> radius_send_auth("register","regrespons"), return_register
>>>>>> );
>>>>>> ......
>>>>>>
>>>>>>
>>>>>> I receive follow Error:
>>>>>>
>>>>>> unknown async command
>>>>>> <radius_send_auth>, missing loadmodule?
>>>>>>
>>>>>> Where is problem?
>>>>>>
>>>>>> Regards,
>>>>>> Dragomir
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing list
>>>>>> Users at lists.opensips.org
>>>>>> <mailto:Users at lists.opensips.org>
>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.opensips.org
>>>>> <mailto:Users at lists.opensips.org>
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> Users at lists.opensips.org
>>>>> <mailto:Users at lists.opensips.org>
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org
>>>> <mailto:Users at lists.opensips.org>
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160205/8a21339b/attachment-0001.htm>
More information about the Users
mailing list