I have tried searching the archive without much luck.

I have compiled FreeRADIUS Version 0.8.1 on FreeBSD 4.6.2-Release.

If I specify the -a option for accounting, or not, I don't get a detail file
anywhere.  Below is the top of my radius.conf and the output for running in
debug mode.  Presumably, the detail file should be in
/usr/local/var/log/radius/radacct/someIP/detail-someDate.  The debug output
does show it making the file.  But it isn't created?!?

Can anyone help?

Thank you,
Dickon Newman...

radius.conf:

  prefix = /usr/local
  exec_prefix = ${prefix}
  sysconfdir = ${prefix}/etc
  localstatedir = ${prefix}/var
  sbindir = ${exec_prefix}/sbin
  logdir = ${localstatedir}/log/radius
  raddbdir = ${sysconfdir}/raddb
  radacctdir = ${logdir}/radacct
  ...
  detailfile = ${radacctdir}/%{Client-IP-Address}/detail-%Y%m%d

debug mode output:

  shell# /usr/local/sbin/radiusd -d /usr/local/etc/raddb -a
/usr/local/etc/radacct -X
  Starting - reading configuration files ...
  reread_config:  reading radiusd.conf
  Config:   including file: /usr/local/etc/raddb/proxy.conf
  Config:   including file: /usr/local/etc/raddb/clients.conf
  Config:   including file: /usr/local/etc/raddb/snmp.conf
  Config:   including file: /usr/local/etc/raddb/sql.conf
   main: prefix = "/usr/local"
   main: localstatedir = "/usr/local/var"
   main: logdir = "/usr/local/var/log/radius"
   main: libdir = "/usr/local/lib"
   main: radacctdir = "/usr/local/var/log/radius/radacct"
   main: hostname_lookups = no
   main: max_request_time = 30
   main: cleanup_delay = 5
   main: max_requests = 1024
   main: delete_blocked_requests = 0
   main: port = 0
   main: allow_core_dumps = no
   main: log_stripped_names = no
   main: log_file = "/usr/local/var/log/radius/radius.log"
   main: log_auth = no
   main: log_auth_badpass = no
   main: log_auth_goodpass = no
   main: pidfile = "/usr/local/var/run/radiusd/radiusd.pid"
   main: user = "(null)"
   main: group = "(null)"
   main: usercollide = no
   main: lower_user = "no"
   main: lower_pass = "no"
   main: nospace_user = "no"
   main: nospace_pass = "no"
   main: checkrad = "/usr/local/sbin/checkrad"
   main: proxy_requests = yes
   proxy: retry_delay = 5
   proxy: retry_count = 3
   proxy: synchronous = no
   proxy: default_fallback = yes
   proxy: dead_time = 120
   proxy: servers_per_realm = 15
   security: max_attributes = 200
   security: reject_delay = 1
   security: status_server = no
   main: debug_level = 0
  read_config_files:  reading dictionary
  read_config_files:  reading naslist
  read_config_files:  reading clients
  read_config_files:  reading realms
  radiusd:  entering modules setup
  Module: Library search path is /usr/local/lib
  Module: Loaded expr
  Module: Instantiated expr (expr)
  Module: Loaded PAP
   pap: encryption_scheme = "crypt"
  Module: Instantiated pap (pap)
  Module: Loaded CHAP
  Module: Instantiated chap (chap)
  Module: Loaded MS-CHAP
   mschap: ignore_password = no
   mschap: use_mppe = yes
   mschap: require_encryption = no
   mschap: require_strong = no
   mschap: passwd = "(null)"
   mschap: authtype = "MS-CHAP"
  Module: Instantiated mschap (mschap)
  Module: Loaded System
   unix: cache = no
   unix: passwd = "(null)"
   unix: shadow = "(null)"
   unix: group = "(null)"
   unix: radwtmp = "/usr/local/var/log/radius/radwtmp"
   unix: usegroup = no
   unix: cache_reload = 600
  Module: Instantiated unix (unix)
  Module: Loaded preprocess
   preprocess: huntgroups = "/usr/local/etc/raddb/huntgroups"
   preprocess: hints = "/usr/local/etc/raddb/hints"
   preprocess: with_ascend_hack = no
   preprocess: ascend_channels_per_line = 23
   preprocess: with_ntdomain_hack = no
   preprocess: with_specialix_jetstream_hack = no
   preprocess: with_cisco_vsa_hack = no
  Module: Instantiated preprocess (preprocess)
  Module: Loaded realm
   realm: format = "suffix"
   realm: delimiter = "@"
  Module: Instantiated realm (suffix)
  Module: Loaded files
   files: usersfile = "/usr/local/etc/raddb/users"
   files: acctusersfile = "/usr/local/etc/raddb/acct_users"
   files: preproxy_usersfile = "/usr/local/etc/raddb/preproxy_users"
   files: compat = "no"
  Module: Instantiated files (files)
  Module: Loaded Acct-Unique-Session-Id
   acct_unique: key = "User-Name, Acct-Session-Id, NAS-IP-Address,
Client-IP-Address, NAS-Port-Id"
  Module: Instantiated acct_unique (acct_unique)
  Module: Loaded detail
   detail: detailfile =
"/usr/local/var/log/radius/radacct/%{Client-IP-Address}/detail-%Y%m%d"
   detail: detailperm = 384
   detail: dirperm = 493
   detail: locking = no
  Module: Instantiated detail (detail)
  Module: Loaded radutmp
   radutmp: filename = "/usr/local/var/log/radius/radutmp"
   radutmp: username = "%{User-Name}"
   radutmp: perm = 384
   radutmp: callerid = yes
  Module: Instantiated radutmp (radutmp)
   main: smux_password = ""
   main: snmp_write_access = no
  SMUX connect try 1
  Can't connect to SNMP agent with SMUX: Connection refused
  Listening on IP address *, ports 1812/udp and 1813/udp, with proxy on
1814/udp.
  Ready to process requests.




- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to