[OpenSER-Users] Acc/CDRTool Issue

Ali Jawad ali.jawad at splendor.net
Mon Jun 16 14:44:49 CEST 2008


Hi
This is from my .conf file

dictionary      /usr/local/etc/radiusclient-ng/dictionary

-----Original Message-----
From: users-bounces at lists.openser.org [mailto:users-bounces at lists.openser.org] On Behalf Of David Villasmil
Sent: Monday, June 16, 2008 3:32 PM
To: openser users
Subject: Re: [OpenSER-Users] Acc/CDRTool Issue

also, this line MUST be in your radiusclient.conf file

dictionary      /etc/radiusclient-ng/dictionary

with the path to your actual file, of course

On Mon, Jun 16, 2008 at 2:31 PM, David Villasmil
<david.villasmil.work at gmail.com> wrote:
> could it be that acc can't find the dictionary.ser?
>
> is the path to that file in you
> /usr/local/etc/radiusclient-ng/dictionary an absolute path?
>
> On Mon, Jun 16, 2008 at 2:24 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>> What config files do you need so that I publish those ?
>> Thanks
>>
>>
>> -----Original Message-----
>> From: David Villasmil [mailto:david.villasmil.work at gmail.com]
>> Sent: Monday, June 16, 2008 3:17 PM
>> To: Ali Jawad
>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>
>> For some reason I can't figure out, openser can't either find the file
>> or can't read it...
>>
>> can you post your config?
>>
>> On Mon, Jun 16, 2008 at 2:14 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>>>
>>>
>>> Hi
>>>
>>> I have debug 6, I put it debug 9 and I am still getting the same ouput
>>>
>>> Jun 16 13:12:01 [4977] ERROR:acc:init_acc_rad: failed to read radius dictionary
>>> Jun 16 13:12:01 [4977] ERROR:acc:mod_init: failed to init radius
>>> Jun 16 13:12:01 [4977] ERROR:core:init_mod: failed to initialize module acc
>>> Jun 16 13:12:01 [4977] ERROR:core:main: error while initializing modules
>>> Jun 16 13:12:01 [4977] DBG:xlog:destroy: destroy module...
>>>
>>>
>>> -----Original Message-----
>>> From: David Villasmil [mailto:david.villasmil.work at gmail.com]
>>> Sent: Monday, June 16, 2008 3:10 PM
>>> To: Ali Jawad
>>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>>
>>> make the debug higher, like 5 and re-run
>>>
>>> On Mon, Jun 16, 2008 at 2:03 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>>>> Hi
>>>>
>>>> I did not reach that far yet, I am still trying to make it run with no errors.
>>>>
>>>> Thanks
>>>>
>>>> -----Original Message-----
>>>> From: David Villasmil [mailto:david.villasmil.work at gmail.com]
>>>> Sent: Monday, June 16, 2008 3:02 PM
>>>> To: Ali Jawad
>>>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>>>
>>>> with
>>>> log_flagyou are telling the system to log accounting on syslog... is
>>>> that what you want?
>>>>
>>>> my whole module config is this:
>>>>
>>>> modparam("acc", "radius_config",      "/etc/radiusclient-ng/radiusclient.conf")
>>>> modparam("acc", "radius_flag",        2)
>>>> modparam("acc", "radius_missed_flag", 3)
>>>>
>>>> I don't have any log flag, I'm already logging to radius...
>>>>
>>>> On Mon, Jun 16, 2008 at 2:00 PM, David Villasmil
>>>> <david.villasmil.work at gmail.com> wrote:
>>>>> then take a look at the file's permissions... it all seems ok to me.
>>>>>
>>>>> On Mon, Jun 16, 2008 at 1:58 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>>>>>> Hi
>>>>>> Yes I did
>>>>>>
>>>>>> This is a part of my openser script
>>>>>>
>>>>>> modparam("acc", "log_flag",           1)
>>>>>> modparam("acc", "log_missed_flag",    1)
>>>>>>
>>>>>> modparam("acc", "radius_config","/usr/local/etc/radiusclient-ng/radiusclient.conf")
>>>>>>
>>>>>>
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: David Villasmil [mailto:david.villasmil.work at gmail.com]
>>>>>> Sent: Monday, June 16, 2008 2:55 PM
>>>>>> To: Ali Jawad
>>>>>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>>>>>
>>>>>> did you tell the module where to find the dictionary?
>>>>>>
>>>>>> this is mine (I'm using 1.3):
>>>>>>
>>>>>> modparam("acc", "radius_config",      "/etc/radiusclient-ng/radiusclient.conf")
>>>>>>
>>>>>> On Mon, Jun 16, 2008 at 1:51 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>>>>>>>
>>>>>>> Hi All
>>>>>>>
>>>>>>> I did add to in /etc/raddb/dictionary
>>>>>>>
>>>>>>> $INCLUDE        /usr/share/freeradius/dictionary
>>>>>>> $INCLUDE /etc/raddb/dictionary.ser
>>>>>>>
>>>>>>> I did add in /usr/local/etc/radiusclient-ng/dictionary
>>>>>>>
>>>>>>> $INCLUDE /usr/local/etc/radiusclient-ng/dictionary.ser the the LAST line.
>>>>>>>
>>>>>>> I did restart radiusd with no problems
>>>>>>>
>>>>>>> When I restarted Openser I got
>>>>>>>
>>>>>>> Jun 16 12:48:47 [4923] ERROR:acc:init_acc_rad: failed to read radius dictionary
>>>>>>> Jun 16 12:48:47 [4923] ERROR:acc:mod_init: failed to init radius
>>>>>>> Jun 16 12:48:47 [4923] ERROR:core:init_mod: failed to initialize module acc
>>>>>>> Jun 16 12:48:47 [4923] ERROR:core:main: error while initializing modules
>>>>>>> Jun 16 12:48:47 [4923] DBG:xlog:destroy: destroy module...
>>>>>>>
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: David Villasmil [mailto:david.villasmil.work at gmail.com]
>>>>>>> Sent: Monday, June 16, 2008 2:23 PM
>>>>>>> To: Ali Jawad
>>>>>>> Cc: users at lists.openser.org
>>>>>>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>>>>>>
>>>>>>> this is my config:
>>>>>>>
>>>>>>> on the server (radius):
>>>>>>>
>>>>>>> ls -l /etc/freeradius/dictionary.ser
>>>>>>> -rw-r--r-- 1 root freerad 4233 2008-06-11 04:03 /etc/freeradius/dictionary.ser
>>>>>>>
>>>>>>> my /etc/freeradius/dictionary:
>>>>>>>
>>>>>>> $INCLUDE        /usr/share/freeradius/dictionary
>>>>>>> $INCLUDE        /etc/freeradius/dictionary.ser
>>>>>>>
>>>>>>>
>>>>>>> on the client (openser):
>>>>>>>
>>>>>>> ls -l /etc/radiusclient-ng/
>>>>>>> total 48
>>>>>>> -rw-r--r-- 1 root root  7375 2008-06-11 04:14 dictionary
>>>>>>> -rw-r--r-- 1 root root  4233 2008-06-11 04:52 dictionary.ser
>>>>>>>
>>>>>>> in the file /etc/radiusclient-ng/dictionary AT THE VERY END:
>>>>>>>
>>>>>>> $INCLUDE        /etc/radiusclient-ng/dictionary.ser
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> that's it.
>>>>>>>
>>>>>>> d
>>>>>>> On Mon, Jun 16, 2008 at 1:13 PM, Ali Jawad <ali.jawad at splendor.net> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>> Hi Again
>>>>>>>>
>>>>>>>> I have re-read the howto and it states that I should comment out the include line for the dictionary.ser file in the dictionary file for radiusclient-ng. Should I do the same for the server ?
>>>>>>>> I did it for the client by adding the following line to the radiusclient-ng file
>>>>>>>>
>>>>>>>> $INCLUDE /usr/local/etc/radiusclient-ng/dictionary.ser
>>>>>>>>
>>>>>>>> This gave the following errror
>>>>>>>>
>>>>>>>> Jun 16 12:08:12 [4781] ERROR:acc:init_acc_rad: failed to read radius dictionary
>>>>>>>> Jun 16 12:08:12 [4781] ERROR:acc:mod_init: failed to init radius
>>>>>>>> Jun 16 12:08:12 [4781] ERROR:core:init_mod: failed to initialize module acc
>>>>>>>> Jun 16 12:08:12 [4781] ERROR:core:main: error while initializing modules
>>>>>>>>
>>>>>>>> However if I do edit the radiusclient.conf file and point the dictionary directly to /usr/local/etc/radiusclient-ng/dictionary.ser openser appears to launch normally. Although nothing is added to the radius db.
>>>>>>>>
>>>>>>>> In short.
>>>>>>>>
>>>>>>>> Should I include the server as well ?
>>>>>>>>
>>>>>>>> Is my include line for the client correct ?
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: users-bounces at lists.openser.org [mailto:users-bounces at lists.openser.org] On Behalf Of Iñaki Baz Castillo
>>>>>>>> Sent: Monday, June 16, 2008 1:01 PM
>>>>>>>> To: users at lists.openser.org
>>>>>>>> Subject: Re: [OpenSER-Users] Acc/CDRTool Issue
>>>>>>>>
>>>>>>>> El Monday 16 June 2008 11:19:58 Ali Jawad escribió:
>>>>>>>>> Hi
>>>>>>>>> The server and client are on the same machine.
>>>>>>>>>
>>>>>>>>> The freeradius server config files are on /etc/raddb/
>>>>>>>>>
>>>>>>>>> So I did copy it to that dir
>>>>>>>>>
>>>>>>>>> [root at localhost radiusclient-ng]# cd /etc/raddb/
>>>>>>>>> [root at localhost raddb]# pwd
>>>>>>>>> /etc/raddb
>>>>>>>>> [root at localhost raddb]# ls dictionary.ser
>>>>>>>>> dictionary.ser
>>>>>>>>> [root at localhost raddb]#
>>>>>>>>
>>>>>>>> That's not enough. Check that you FreeRadius "dictionary" file has an #INCLUDE
>>>>>>>> pointing to that file.
>>>>>>>>
>>>>>>>> --
>>>>>>>> Iñaki Baz Castillo
>>>>>>>> ibc at in.ilimit.es
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Users mailing list
>>>>>>>> Users at lists.openser.org
>>>>>>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>>>>>>>
>>>>>>>> --
>>>>>>>> This message has been scanned for viruses and
>>>>>>>> dangerous content by MailScanner, and is
>>>>>>>> believed to be clean.
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Users mailing list
>>>>>>>> Users at lists.openser.org
>>>>>>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> This message has been scanned for viruses and
>>>>>>> dangerous content by MailScanner, and is
>>>>>>> believed to be clean.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> This message has been scanned for viruses and
>>>>>> dangerous content by MailScanner, and is
>>>>>> believed to be clean.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> --
>>>> This message has been scanned for viruses and
>>>> dangerous content by MailScanner, and is
>>>> believed to be clean.
>>>>
>>>>
>>>
>>> --
>>> This message has been scanned for viruses and
>>> dangerous content by MailScanner, and is
>>> believed to be clean.
>>>
>>>
>>
>> --
>> This message has been scanned for viruses and
>> dangerous content by MailScanner, and is
>> believed to be clean.
>>
>>
>

_______________________________________________
Users mailing list
Users at lists.openser.org
http://lists.openser.org/cgi-bin/mailman/listinfo/users

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.





More information about the Users mailing list