Cameron, radiusclent* dictionaries are for the client (i.e. ser module sending the the radius server), the radius server has its own dictionary that also must be updated. The rlm_sql message (I assume) is from your radius server, right? If so, that is where you should look (raddb/dictionary?) To me it looks like has read the value (doesn't complain about unknown value), but the radius server doesn't really know what to do with it. I use another radius server, so I cannot help you further. g-)
----- Original Message ----- From: "Cameron Beattie" kjcsb@orcon.net.nz To: serusers@lists.iptel.org Sent: Friday, September 30, 2005 07:57 AM Subject: [Serusers] No accounting records logged by radius in mysql;Unsupported Acct-Status-Type = 15
I have configured ser with radius accounting and I see accounting records being generated successfully in the file system. I have also configured accounting to mysql. Successful calls are logged to mysql correctly but unsuccessful calls are not. When I run radius -X and watch what happens I see the following: rlm_sql (sql): Unsupported Acct-Status-Type = 15 modcall[accounting]: module "sql" returns noop for request 1
dictionary.ser contains the following line: VALUE Acct-Status-Type Failed 15 # RFC2866, acc
I have added the contents of dictionary.ser to the radiusclient/dictionary and radiusclient-ng/dictionary files. I have included dictionary.ser in raddb/dictionary.
I'm sure there's a configuration step I've missed. Could anyone suggest some other things to check?
Thanks
Cameron _______________________________________________ Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers