Hello,
Problem with radius still exists.
Any idea?
Regards,
Dragomir
2016-02-05 18:58 GMT+02:00 Dragomir Haralambiev :
> Now my Makefile begin with follow lines:
>
> ifeq ("$(FREERADIUS)", "")
> ifneq ("$(wildcard /usr/include/freeradius-client.h)","")
> FREERADIUS=1
>
[root@sbc opensips_head]# patch -p1 < free_rad.patch
(Stripping trailing CRs from patch.)
patching file Makefile
Hunk #1 FAILED at 31.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
2016-02-05 16:28 GMT+02:00 Ionut Ionita :
> Can you try this patch?
>
Now my Makefile begin with follow lines:
ifeq ("$(FREERADIUS)", "")
ifneq ("$(wildcard /usr/include/freeradius-client.h)","")
FREERADIUS=1
endif
endif
I compile with :
FREERADIUS=1 make all
FREERADIUS=1 make install
Problem still exists!
2016-02-05 16:28 GMT+02:00 Ionut Ionita
Can you try this patch?
And when you compile try
FREERADIUS=1 make all
Ionut Ionita
OpenSIPS Developer
On 02/05/2016 04:08 PM, Dragomir Haralambiev wrote:
I do this but problem is not resolved
2016-02-05 15:27 GMT+02:00 Ionut Ionita
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
Sorry forgot to give you the link
[0] http://www.opensips.org/html/docs/modules/2.2.x/aaa_radius.html#id294274
Ionut Ionita
OpenSIPS Developer
On 02/05/2016 10:05 AM, Ionut Ionita wrote:
Hi Dragomir,
Did you apply the patch on the freeradius-client library as shown
in [0]? The async
Yes I apply the patch and then compile Opensips 2.2.
2016-02-05 10:05 GMT+02:00 Ionut Ionita :
> 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
>
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
Hi, Thnaks for your replay.
I send patched freeradius-client.h.
Regards,
Dragomir
2016-02-05 11:15 GMT+02:00 Ionut Ionita :
> Ok! After the patch you should have in the header the following three lines
>
> #ifndef RADIUS_ASYNC_SUPPORT
> #define
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
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
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 , missing loadmodule?
Regards,
Dragomir
2016-02-05 11:32 GMT+02:00 Ionut Ionita :
> The library looks ok. Could you
2016-02-05 12:35 GMT+02:00 Ionut Ionita :
> 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
Here is tests
2016-02-05 12:35 GMT+02:00 Ionut Ionita :
> 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
I do this but problem is not resolved
2016-02-05 15:27 GMT+02:00 Ionut Ionita :
> 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
>
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
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
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
Do you want to send freeradius-client.h after the patch?
2016-02-05 10:49 GMT+02:00 Dragomir Haralambiev :
> Yes I apply the patch and then compile Opensips 2.2.
>
> 2016-02-05 10:05 GMT+02:00 Ionut Ionita :
>
>> Hi Dragomir,
>>
>> Did you apply
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 ,
Hello all,
I’m glad to announce that OpenSIPS 2.2 now has async support for RADIUS
operations. This new extension allows you to do RADIUS authentication
and accounting requests (against a RADIUS server) in an asynchronous way
(by transparently using the OpenSIPS internal reactor).
A big
21 matches
Mail list logo