Я использую сервер RADIUS с некоторыми точками доступа Meraki, процесс аутентификации в порядке ... Но кажется, что облачный контроллер Meraki просто отправляет пакеты аутентификации, а не запросы на учет. Я протестировал RADIUS, отправляющий запросы на учет с помощью инструмента radclient (локально), и он работал.
Я думаю, что, возможно, мой сервер RADIUS игнорирует учетные запросы от MCC, потому что есть некоторые атрибуты, зависящие от поставщика, которые мой RADIUS не знает. мне добавить словарь Meraki в мои конфигурации RADIUS?
Я в отчаянии, есть идеи?
запустите утилиту radsniff, которая входит в стандартный набор утилит, чтобы убедиться, что сервер действительно принимает учетные пакеты (или запустите режим отладки демона -X). FreeRADIUS не будет игнорировать хорошо сформированные VSA, даже если у него нет словарей для их декодирования.
Проблема заключалась в том, что конфигурация для учета в MCC по умолчанию скрыта (есть две отдельные конфигурации: Auth и Accounting). Вам нужно поговорить со службой поддержки Meraki и попросить их включить ее.