Проблема с радиусом - No such attribute Auth-Type

Ответить
naim
Сообщения: 2
Зарегистрирован: Чт сен 20, 2012 10:40 am

Проблема с радиусом - No such attribute Auth-Type

Сообщение naim »

Подымаю связку abills с ISG + Freeradius . Покамесь dhcp выдает другой радиус , но все же я его тоже прикручиваю .
Так вот при запуске , радиус даже не запускается и выдает очень странную ошибку
Error: /usr/local/etc/raddb/sites-enabled/abills_default[2]: No such attribute Auth-Type

Возможно кто-то с ней сталкивался, и подскажет в какую сторону копать !
ОС Frebsd 9.0 64 битную
freeradius-2.1.12
Абиллс комерческий последней версии.

Полный вывод

Код: Выделить всё


test_billing# radiusd -XXXX
Thu Sep 20 17:07:23 2012 : Info: FreeRADIUS Version 2.1.12, for host amd64-portbld-freebsd9.0, built on Jun 20 2012 at 09:16:36
Thu Sep 20 17:07:23 2012 : Info: Copyright (C) 1999-2009 The FreeRADIUS server project and contributors. 
Thu Sep 20 17:07:23 2012 : Info: There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A 
Thu Sep 20 17:07:23 2012 : Info: PARTICULAR PURPOSE. 
Thu Sep 20 17:07:23 2012 : Info: You may redistribute copies of FreeRADIUS under the terms of the 
Thu Sep 20 17:07:23 2012 : Info: GNU General Public License v2. 
Thu Sep 20 17:07:23 2012 : Info: Starting - reading configuration files ...
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/radiusd.conf
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/clients.conf
Thu Sep 20 17:07:23 2012 : Debug: including files in directory /usr/local/etc/raddb/modules/
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/wimax
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/always
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/attr_filter
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/attr_rewrite
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/chap
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/checkval
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/counter
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/cui
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/detail
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/detail.example.com
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/detail.log
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/digest
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/dynamic_clients
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/echo
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/etc_group
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/exec
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/expiration
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/expr
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/files
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/inner-eap
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/ippool
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/krb5
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/ldap
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/linelog
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/logintime
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/mac2ip
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/mschap
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/mac2vlan
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/ntlm_auth
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/opendirectory
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/otp
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/pam
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/pap
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/passwd
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/perl
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/policy
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/preprocess
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/radutmp
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/realm
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/redis
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/rediswho
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/replicate
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/smbpasswd
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/smsotp
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/soh
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/sql_log
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/sqlcounter_expire_on_login
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/sradutmp
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/unix
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/modules/acct_unique
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/policy.conf
Thu Sep 20 17:07:23 2012 : Debug: including configuration file /usr/local/etc/raddb/sites-enabled/abills_default
Thu Sep 20 17:07:23 2012 : Debug: main {
Thu Sep 20 17:07:23 2012 : Debug:       user = "freeradius"
Thu Sep 20 17:07:23 2012 : Debug:       group = "freeradius"
Thu Sep 20 17:07:23 2012 : Debug:       allow_core_dumps = no
Thu Sep 20 17:07:23 2012 : Debug: }
Thu Sep 20 17:07:23 2012 : Debug: including dictionary file /usr/local/etc/raddb/dictionary
Thu Sep 20 17:07:23 2012 : Debug: main {
Thu Sep 20 17:07:23 2012 : Debug:       name = "radiusd"
Thu Sep 20 17:07:23 2012 : Debug:       prefix = "/usr/local"
Thu Sep 20 17:07:23 2012 : Debug:       localstatedir = "/var"
Thu Sep 20 17:07:23 2012 : Debug:       sbindir = "/usr/local/sbin"
Thu Sep 20 17:07:23 2012 : Debug:       logdir = "/var/log"
Thu Sep 20 17:07:23 2012 : Debug:       run_dir = "/var/run/radiusd"
Thu Sep 20 17:07:23 2012 : Debug:       libdir = "/usr/local/lib/freeradius-2.1.6"
Thu Sep 20 17:07:23 2012 : Debug:       radacctdir = "/var/log/radacct"
Thu Sep 20 17:07:23 2012 : Debug:       hostname_lookups = no
Thu Sep 20 17:07:23 2012 : Debug:       max_request_time = 30
Thu Sep 20 17:07:23 2012 : Debug:       cleanup_delay = 5
Thu Sep 20 17:07:23 2012 : Debug:       max_requests = 512000
Thu Sep 20 17:07:23 2012 : Debug:       pidfile = "/var/run/radiusd/radiusd.pid"
Thu Sep 20 17:07:23 2012 : Debug:       checkrad = "/usr/local/sbin/checkrad"
Thu Sep 20 17:07:23 2012 : Debug:       debug_level = 0
Thu Sep 20 17:07:23 2012 : Debug:       proxy_requests = no
Thu Sep 20 17:07:23 2012 : Debug:  log {
Thu Sep 20 17:07:23 2012 : Debug:       stripped_names = no
Thu Sep 20 17:07:23 2012 : Debug:       auth = no
Thu Sep 20 17:07:23 2012 : Debug:       auth_badpass = no
Thu Sep 20 17:07:23 2012 : Debug:       auth_goodpass = no
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug:  security {
Thu Sep 20 17:07:23 2012 : Debug:       max_attributes = 200
Thu Sep 20 17:07:23 2012 : Debug:       reject_delay = 1
Thu Sep 20 17:07:23 2012 : Debug:       status_server = yes
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug: }
Thu Sep 20 17:07:23 2012 : Debug: radiusd: #### Loading Realms and Home Servers ####
Thu Sep 20 17:07:23 2012 : Debug: radiusd: #### Loading Clients ####
Thu Sep 20 17:07:23 2012 : Debug:  client 127.0.0.1 {
Thu Sep 20 17:07:23 2012 : Debug:       require_message_authenticator = no
Thu Sep 20 17:07:23 2012 : Debug:       secret = "xxx"
Thu Sep 20 17:07:23 2012 : Debug:       shortname = "nas1"
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug:  client 10.254.1.13 {
Thu Sep 20 17:07:23 2012 : Debug:       require_message_authenticator = no
Thu Sep 20 17:07:23 2012 : Debug:       secret = "xxx"
Thu Sep 20 17:07:23 2012 : Debug:       shortname = "10.254.1.13"
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug:  client 10.254.1.16 {
Thu Sep 20 17:07:23 2012 : Debug:       require_message_authenticator = no
Thu Sep 20 17:07:23 2012 : Debug:       secret = "xxx"
Thu Sep 20 17:07:23 2012 : Debug:       shortname = "10.254.1.16"
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug: radiusd: #### Instantiating modules ####
Thu Sep 20 17:07:23 2012 : Debug:  instantiate {
Thu Sep 20 17:07:23 2012 : Debug:     (Loaded rlm_exec, checking if it's valid)
Thu Sep 20 17:07:23 2012 : Debug:  Module: Linked to module rlm_exec
Thu Sep 20 17:07:23 2012 : Debug:  Module: Instantiating module "exec" from file /usr/local/etc/raddb/modules/exec
Thu Sep 20 17:07:23 2012 : Debug:   exec {
Thu Sep 20 17:07:23 2012 : Debug:       wait = no
Thu Sep 20 17:07:23 2012 : Debug:       input_pairs = "request"
Thu Sep 20 17:07:23 2012 : Debug:       shell_escape = yes
Thu Sep 20 17:07:23 2012 : Debug:   }
Thu Sep 20 17:07:23 2012 : Debug:     (Loaded rlm_expiration, checking if it's valid)
Thu Sep 20 17:07:23 2012 : Debug:  Module: Linked to module rlm_expiration
Thu Sep 20 17:07:23 2012 : Debug:  Module: Instantiating module "expiration" from file /usr/local/etc/raddb/modules/expiration
Thu Sep 20 17:07:23 2012 : Debug:   expiration {
Thu Sep 20 17:07:23 2012 : Debug:       reply-message = "Password Has Expired  "
Thu Sep 20 17:07:23 2012 : Debug:   }
Thu Sep 20 17:07:23 2012 : Debug:     (Loaded rlm_logintime, checking if it's valid)
Thu Sep 20 17:07:23 2012 : Debug:  Module: Linked to module rlm_logintime
Thu Sep 20 17:07:23 2012 : Debug:  Module: Instantiating module "logintime" from file /usr/local/etc/raddb/modules/logintime
Thu Sep 20 17:07:23 2012 : Debug:   logintime {
Thu Sep 20 17:07:23 2012 : Debug:       reply-message = "You are calling outside your allowed timespan  "
Thu Sep 20 17:07:23 2012 : Debug:       minimum-timeout = 60
Thu Sep 20 17:07:23 2012 : Debug:   }
Thu Sep 20 17:07:23 2012 : Debug:  }
Thu Sep 20 17:07:23 2012 : Debug: radiusd: #### Loading Virtual Servers ####
Thu Sep 20 17:07:23 2012 : Debug: server { # from file /usr/local/etc/raddb/radiusd.conf
Thu Sep 20 17:07:23 2012 : Debug:  modules {
Thu Sep 20 17:07:23 2012 : Error: /usr/local/etc/raddb/sites-enabled/abills_default[2]: No such attribute Auth-Type


Конфиг /usr/local/etc/raddb/sites-enabled/abills_default

Код: Выделить всё

test_billing# cat /usr/local/etc/raddb/sites-enabled/abills_default


#RLM perl config
authenticate {
Auth-Type PAP {
pap
}
Auth-Type MS-CHAP {
mschap
}
Auth-Type Perl {
perl
}
# eap
}


authorize {
preprocess
mschap
files
perl
# sql
}


preacct {
preprocess
}

accounting {
# don't use simultaneously 'perl' and files
perl
#detail
}

post-auth {
Post-Auth-Type REJECT {
perl
}
} 

naim
Сообщения: 2
Зарегистрирован: Чт сен 20, 2012 10:40 am

Re: Проблема с радиусом - No such attribute Auth-Type

Сообщение naim »

проблема решилась путем подборки правильного dictionary (дефолтного радиусного) и прописки его
Тема закрыта .

Ответить