Huntgroups/preprocess issue 1.1.6

Craig Huckabee huck at spawar.navy.mil
Tue Apr 24 14:52:21 CEST 2007


   If this is already a known issue, forgive me - I did not find 
anything in the archives or bug database that appeared relevant.

   I'm trying to upgrade from FreeRADIUS 1.1.2 to 1.1.6 - building from 
source on Debian Linux (sarge).

   The build goes without a hitch, but when running the new version and 
using the existing configuration files I get the following (relevant 
output from 'radiusd -X'):

...
Module: Loaded preprocess
  preprocess: huntgroups = "/s/freeradius-1.1/etc/raddb/huntgroups"
  preprocess: hints = "/s/freeradius-1.1/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
  preprocess: with_alvarion_vsa_hack = no
/s/freeradius-1.1/etc/raddb/huntgroups[30]: Parse error (check) for 
entry snt-console: Unknown value 1-22 for attribute NAS-Port
rlm_preprocess: Error reading /s/freeradius-1.1/etc/raddb/huntgroups
radiusd.conf[249]: preprocess: Module instantiation failed.
radiusd.conf[341] Unknown module "preprocess".
radiusd.conf[340] Failed to parse authorize section.

   The section in the huntgroups file it is choking on is this:

snt-console     NAS-IP-Address == aaa.bbb.ccc.ddd, NAS-Port == 1-22

   If I comment that line out, it also chokes on this entry with a 
slightly different error ( "=" expected):

nci-console     NAS-IP-Address == aaa.bbb.ccc.ddd, NAS-Port == 1,25-32


So - did the syntax for huntgroups change or is this a real bug ?  This 
config works fine with 1.1.2 - I have not tried any of the versions 
between 1.1.2 and 1.1.6 to narrow down the issue.

I can send the full debug output if needed but I didn't want to clobber 
the list unnecessarily.

Thanks,
Craig





More information about the Freeradius-Users mailing list