[Serusers] Small bug in dictionary.ser / RADIUS enabled acc module
Jan Janak
jan at iptel.org
Thu Nov 18 21:52:58 CET 2004
Thanks for the report, I have put in on my todo list and I will fix it.
Jan.
On 17-11 08:26, Bruno Lopes F. Cabral wrote:
> Hi there
>
> I'm trying the acc module with RADIUS support (SER 0.8.14)
> and found a small bug. my apologise if it is already known
> or fixed on current CVS
>
> this module seems to use modules/acc/etc/sip_dictionary
> which has one attribute that is not present on
> ser/dictionary.ser
>
> VALUE Acct-Status-Type Failed 15
>
> modules/acc/etc/sip_dictionary seems to unify
> dictionary.ser and radiusclient/dictionary.sip (*)
>
> without the Failed value present on radiusclient/dictionary,
> SER couldn't initialize with the following error
>
> # ser -ddd -E -P /var/run/ser.pid
> [...]
> 0(17650) ERROR: acc: can't get code for the Failed attribute value
> 0(17650) init_mod(): Error while initializing module acc
> ERROR: error while initializing modules
> [...]
>
> to trigger the bug, edit modules/acc/Makefile and
> uncomment the following lines
>
> # uncomment the next two lines if you wish to enable RADIUS accounting
> DEFS+=-DRAD_ACC -I$(LOCALBASE)/include
> LIBS=-L$(LOCALBASE)/lib -lradiusclient
>
> recompile SER and run it with the following in ser.cfg
>
> --- start ---
> loadmodule "/usr/lib/ser/modules/tm.so"
> loadmodule "/usr/lib/ser/modules/auth.so"
> loadmodule "/usr/lib/ser/modules/auth_radius.so"
> loadmodule "/usr/lib/ser/modules/acc.so"
>
> modparam("acc", "radius_config", "/etc/radiusclient/radiusclient.conf")
> modparam("acc", "radius_flag", 1)
> modparam("acc", "radius_missed_flag", 1)
> --- end ---
>
> Cheers
> !3runo
>
> (*) side note: the RADIUS instructions at iptel.org tells to
> cat dictionary.ser >> radiusclient/dictionary
> to be able to use RADIUS with SER. I found that
> cat radiusclient/dictionary.sip >> radiusclient/dictionary
> is also necessary (at least with libradiusclient 0.4.5).
> this doesn't seem to be documented anywhere I could find
>
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list