Я настраиваю Freeradius.
Это отклонение аутентификации, когда я пытаюсь использовать настраиваемый регистр атрибута в таблице radreply.
Это моя тестовая операция и ошибка.
ⅰ.Вставить запись в таблицу ответов
> insert into radreply values(null,"user1","Custom-TEST1",":=","56789");
> select * from radreply;
+----+----------+---------------+----+-----------+
| id | username | attribute | op | value |
+----+----------+---------------+----+-----------+
| 1 | user1 | Custom-NET01 | := | 12345 |
+----+----------+---------------+----+-----------+
Ⅱ.Настроить файл словаря
$ vi / etc / raddb / dictionary
ATTRIBUTE Custom-TEST1 3000 integer
Я проверил в режиме отладки.Затем я могу увидеть это сообщение.
(0) sql: ОШИБКА: Ошибка анализа значения: неизвестное или недопустимое значение "10.0.0.1" для атрибута Custom-TEST1
(0) sql: ERROR: Ошибка синтаксического анализа данных пользователя из результата базы данных
(0) sql: ОШИБКА: Ошибка SQL-запроса при получении атрибутов ответа
Скажите, пожалуйста, как решить эту ошибку.