FREERADIUS 1.7.3_1
-
добрый день!
столкнулся с проблемой, может кто встречал.
система 2.3-RELEASE (amd64)
built on Mon Apr 11 18:10:34 CDT 2016
FreeBSD 10.3-RELEASEFREERADIUS 1.7.3_1
в радиусе уже больше 500 учеток (используется для VPN подключений) и сегодня заметил, что радиус стоит и никак не хочет запутаться.
при откате конфигов на месяц назад (там меньше 500 учеток) радиус прекрасно стартует.пакет переустанавливал.
или может кто подскажет как к MySQL подключить радиус.спасибо.
-
Доброе
Логи покажите . Что там за ошибки. -
May 26 16:08:11 radiusd 78580 /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files"
May 26 16:08:11 radiusd 78580 /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "files" in the "modules" section.
May 26 16:08:11 radiusd 78580 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
May 26 16:08:11 radiusd 78580 Failed to load virtual server <default>May 26 16:09:37 check_reload_status Syncing firewall
May 26 16:09:37 radiusd 65198 /usr/local/etc/raddb/users[2357]: Parse error (check) for entry vpnuserXXX: Expected end of line or comma
May 26 16:09:37 radiusd 65198 Errors reading /usr/local/etc/raddb/users
May 26 16:09:37 radiusd 65198 /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files"
May 26 16:09:37 radiusd 65198 /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "files" in the "modules" section.
May 26 16:09:37 radiusd 65198 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
May 26 16:09:37 radiusd 65198 Failed to load virtual server <default>May 26 16:09:42 radiusd 69642 /usr/local/etc/raddb/users[2357]: Parse error (check) for entry vpnuserXXX: Expected end of line or comma
May 26 16:09:42 radiusd 69642 Errors reading /usr/local/etc/raddb/users
May 26 16:09:42 radiusd 69642 /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files"
May 26 16:09:42 radiusd 69642 /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "files" in the "modules" section.
May 26 16:09:42 radiusd 69642 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
May 26 16:09:42 radiusd 69642 Failed to load virtual server <default>May 26 16:10:10 check_reload_status Syncing firewall
May 26 16:10:11 radiusd 66642 /usr/local/etc/raddb/users[2357]: Parse error (check) for entry vpnuserXXX: Expected end of line or comma
May 26 16:10:11 radiusd 66642 Errors reading /usr/local/etc/raddb/users
May 26 16:10:11 radiusd 66642 /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files"
May 26 16:10:11 radiusd 66642 /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "files" in the "modules" section.
May 26 16:10:11 radiusd 66642 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
May 26 16:10:11 radiusd 66642 Failed to load virtual server <default>May 26 16:10:18 pfsense.localdomain nginx: 2016/05/26 16:10:18 [alert] 29802#0: send() failed (40: Message too long)
May 26 16:10:28 radiusd 84844 /usr/local/etc/raddb/users[2357]: Parse error (check) for entry vpnuserXXX: Expected end of line or comma
May 26 16:10:28 radiusd 84844 Errors reading /usr/local/etc/raddb/users
May 26 16:10:28 radiusd 84844 /usr/local/etc/raddb/modules/files[7]: Instantiation failed for module "files"
May 26 16:10:28 radiusd 84844 /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "files" in the "modules" section.
May 26 16:10:28 radiusd 84844 /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
May 26 16:10:28 radiusd 84844 Failed to load virtual server<default></default></default></default></default></default> -
кажется разобрался. в пароле пользователя вбивали вместо @ символ " (на русской раскладке) и радиус тупо из-за этого падал. писец
-
Может дело все же в другом ?
http://unix.stackexchange.com/questions/101169/why-freeradius-service-wont-work-on-centos
Parse error (check) for entry vpnuserXXX: Expected end of line or comma
в пароле пользователя вбивали вместо @
Этот символ в конце пароля был ?
-
ну в ручную файл USERS я не модифицировал
проблема точно заключалась в кавычках.
если посмотреть файл users то там четко видна структура
/usr/local/etc/raddb/users
"user1" Cleartext-Password := "pass1"
Framed-IP-Address = 10.0.0.9
"user2" Cleartext-Password := "pass2"
Framed-IP-Address = 10.0.0.10
и если в поле Username или Password ввести символ "(кавычка), то он начинает читать строку не правильно
-
Там еще файл dictionary есть. Может в нем перечисляются символы, к-ый можно исп. в пароле\имени пол-лей ?
И никаких " там нет? -
Может дело все же в другом ?
http://unix.stackexchange.com/questions/101169/why-freeradius-service-wont-work-on-centos
Parse error (check) for entry vpnuserXXX: Expected end of line or comma
в пароле пользователя вбивали вместо @
Этот символ в конце пароля был ?
да. в конце пароля должна быть собака, а вбили кавычку
-
Там еще файл dictionary есть. Может в нем перечисляются символы, к-ый можно исп. в пароле\имени пол-лей ?
И никаких " там нет?ну вообще странно, что он дает сохранить изменения не предупреждая об ошибке.