Страница 1 из 2

Wrong mac

Добавлено: Ср дек 22, 2010 1:58 pm
Charlie
Всем доброго времени суток!

В последнее время появилась проблема:
абонент не может аутентифицироваться, в логах следующее:

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

2010-12-22 17:38:53 LOG_WARNING: AUTH [vpnxxxxx] NAS: 1 (127.0.0.1) Wrong MAC '00:00:4D:60:E3:95' CID:00:00:4D:60:E3:95
Как видно из куска лога, MAC совпадает с CID, но аутентификация не проходит.
Версия биллинга 0.42b

В тоже время, у другого провайдера стоит 5-я ветка, та же картина:

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

NAS: 1 Wrong MAC '00:15:58:52:1A:12' CID: 00:15:58:52:1A:12
Ни у кого такое не случалось?
Происходит по пока непонятной закономерности (если она есть), и у разных абонентов в разное время.

Re: Wrong mac

Добавлено: Ср дек 22, 2010 2:14 pm
Matrixnts
поле CID заполнено у абонента?

Re: Wrong mac

Добавлено: Ср дек 22, 2010 2:22 pm
Charlie
Matrixnts писал(а):поле CID заполнено у абонента?
Да.
Сброс цида позволяет абоненту подключиться, но после разрыва соединения опять те же грабли.
Через некоторое время у данного одного абонента все ок, но вылезает у другого.

Re: Wrong mac

Добавлено: Ср дек 22, 2010 2:23 pm
Matrixnts
в config.pl стоит опция $conf{MAC_AUTO_ASSIGN}=1; ? если да, то уберите

Re: Wrong mac

Добавлено: Ср дек 22, 2010 2:31 pm
Charlie
А при чем здесь эта опция?
Тут вопрос в том, что при MAC==CID у абонента 691 ошибка.

Да и опция очень полезная :)
Не хотелось бы ее лишаться.

Re: Wrong mac

Добавлено: Чт дек 23, 2010 7:49 am
lasik
вы радиус неправильно настроили, по этому у вас cid при проверке не совпадает с mac, а при 1 авторизации, cid заполняется mac'ом

Re: Wrong mac

Добавлено: Чт дек 23, 2010 9:04 am
Matrixnts
а что используется в качестве НАСа?

Re: Wrong mac

Добавлено: Чт дек 23, 2010 9:34 am
sopov
Charlie писал(а):Всем доброго времени суток!

В последнее время появилась проблема:
абонент не может аутентифицироваться, в логах следующее:

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

2010-12-22 17:38:53 LOG_WARNING: AUTH [vpnxxxxx] NAS: 1 (127.0.0.1) Wrong MAC '00:00:4D:60:E3:95' CID:00:00:4D:60:E3:95
Как видно из куска лога, MAC совпадает с CID, но аутентификация не проходит.
Версия биллинга 0.42b
C чего вы взяли, что совпадает? В приведенном логе говорится что параметр cid не верен и запрос с неправильным cid пришел от MAC '00:00:4D:60:E3:95'. Другими словами, система не указывает в логе правильный cid. Поэтому следует проверить, точно ли совпадает этот мак с тем, что записан в базе. Если это так, то скорее всего проблема в связке radius-mysql.

Re: Wrong mac

Добавлено: Пн июл 09, 2012 9:23 am
gaz
В мене зявилася подібна проблема:
в лог пише :

При авторизації на mpd5.3
LOG_WARNING AUTH andriy Wrong CID '00d0594b4d4f' CID: 00d0594b4d4f
клієнта не авторизує.

на Microtik 3.30 пускає нормально

для того щоб впустити клієнта в mpd5.3 витираю записаний CID з бази.

Однак ситуація повторюється якщо клієнт авторизується з на Microtik 3.30
Тобто після авторизації на Microtik 3.30 клієнт не може авторизуватися на mpd5.3 без витирання CID з бази.
Виглядає на несумісність передачі CID в abills від насів Microtik 3.30 та mpd5.3

abills поновляв місяць тому.

Дякую за увагу.

Re: Wrong mac

Добавлено: Пн июл 09, 2012 10:19 am
~AsmodeuS~
в поле cid впишіть ANY

Re: Wrong mac

Добавлено: Пн июл 09, 2012 11:21 am
_ramzes_
Наблюдал несколько раз как сетевухи самопроизвольно после полного выключения ПК меняли MAC адреса ... ну как бы не совсем меняли, а например был мак 00:AA:BB:CC:DD:EE, потом стал 00:00:BB:CC:00:00 ну и каждый раз сегменты менялись ... выход был один - смена сетевухи!

Re: Wrong mac

Добавлено: Вт июл 10, 2012 6:52 am
gaz
~AsmodeuS~ писал(а):в поле cid впишіть ANY
З таким самим успіхом можна взагалі відключити опцію

$conf{MAC_AUTO_ASSIGN}=1;

Привязка MAC адреса в аккаунте пользователя
Заполнять поле CID при соединении, если оно не заполнено. Если при включённой опции не надо определённому пользователю присваивать CID, нужно поставить в поле 1 (цифру один)

так написано в документації.
Наразі важко сказати наскільки ця опція потрібна, включив її для експерименту і отримав те що описав вище.
Якщо ж хтось захоче прив'язуватись до МАС адрес і тримати в мережі різнотипні NAS-и то вартувало б виправити
таку помилку.

Тим не менше ВДЯЧНИЙ розробникам за чудову, багатофункціональну і доступну систему.

Re: Wrong mac

Добавлено: Вт июл 10, 2012 7:25 am
~AsmodeuS~
gaz писал(а):
~AsmodeuS~ писал(а):в поле cid впишіть ANY
З таким самим успіхом можна взагалі відключити опцію

$conf{MAC_AUTO_ASSIGN}=1;

Привязка MAC адреса в аккаунте пользователя
Заполнять поле CID при соединении, если оно не заполнено. Если при включённой опции не надо определённому пользователю присваивать CID, нужно поставить в поле 1 (цифру один)

так написано в документації.
Наразі важко сказати наскільки ця опція потрібна, включив її для експерименту і отримав те що описав вище.
Якщо ж хтось захоче прив'язуватись до МАС адрес і тримати в мережі різнотипні NAS-и то вартувало б виправити
таку помилку.

Тим не менше ВДЯЧНИЙ розробникам за чудову, багатофункціональну і доступну систему.

в чому помилка ?

Re: Wrong mac

Добавлено: Вт июл 10, 2012 10:26 am
gaz
Abills виконує авторизацію для 2-х NAS паралельно.
1. NAS Mikrotik Routeros 3.30
2. NAS mpd5.3

Є клієнт з нормальною мережною карткою (мак незмінний)
окремо авторизується на кожному з насів без проблем.

включаю опцію $conf{MAC_AUTO_ASSIGN}=1;

Після цього клієнт підключається також без проблем до кожного з насів.
Однак після підключення на NAS Mikrotik .... якщо розірвати сесію і повторно підключитися вже
на NAS mpd5.3 ... клієнта відкидує а в лог записує :

LOG_WARNING AUTH andriy Wrong CID '00d0594b4d4f' CID: 00d0594b4d4f

МАК незмінний !!!

Витираю поле CID .... після того без проблем конектимось до NAS mpd5.3 і працюємо
якщо клієнт випадково знову зєднається через NAS Mikrotik то проблема повториться

Хіба це нормальна робота ?

Re: Wrong mac

Добавлено: Вт июл 10, 2012 11:49 am
~AsmodeuS~
gaz писал(а):Abills виконує авторизацію для 2-х NAS паралельно.
1. NAS Mikrotik Routeros 3.30
2. NAS mpd5.3

Є клієнт з нормальною мережною карткою (мак незмінний)
окремо авторизується на кожному з насів без проблем.

включаю опцію $conf{MAC_AUTO_ASSIGN}=1;

Після цього клієнт підключається також без проблем до кожного з насів.
Однак після підключення на NAS Mikrotik .... якщо розірвати сесію і повторно підключитися вже
на NAS mpd5.3 ... клієнта відкидує а в лог записує :

LOG_WARNING AUTH andriy Wrong CID '00d0594b4d4f' CID: 00d0594b4d4f

МАК незмінний !!!

Витираю поле CID .... після того без проблем конектимось до NAS mpd5.3 і працюємо
якщо клієнт випадково знову зєднається через NAS Mikrotik то проблема повториться

Хіба це нормальна робота ?
як Ви налаштовує те так і працює

це приблизно як лист фірмі BMW

"
колия на вашый машины проїзжаю повз стінку все добре, але коли на швидкості 100 км в годину врізаюсь в стінку ы не прищепнутий то б юсь головою в лобове скло.
Надіюсь Ви поправите цей недолік в наступний моделях
"