forum.bitel.ru http://forum.bitel.ru/ |
|
Необходимые условия для формирования пакетов CoA ? http://forum.bitel.ru/viewtopic.php?f=5&t=6826 |
Страница 1 из 1 |
Автор: | fruggin [ 30 май 2012, 18:41 ] |
Заголовок сообщения: | Необходимые условия для формирования пакетов CoA ? |
Пытаюсь настроить тариф с изменением скорости по расписанию без отключения Тариф: Вложение: Capture.PNG [ 14.61 КБ | Просмотров: 3533 ] То есть скорость должна меняться каждый час. И по идее должен формироваться пакет CoA. Но этого не происходит: Код: 05-30/20:00:47 INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Taking zone nechentaya from response on calculate sid=6 05-30/20:00:47 INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Taking zone chetnaya from response on calculate sid=6 05-30/20:00:47 INFO [radiusListener-p-4-t-360] connections - [ 1B00000001; test5; 30726 ] Changed tariff zone from nechentaya to chetnaya И все... У нас два типа насов: MPD5 и RedBack SE-100 Ни на один из насов пакеты CoA не формируются. Но пакеты PoD формируются, при смене тарифа, при исчерпании баланса сессия разрывается по PoD. Конфиги насов я уже перелопатил вдоль и поперек, пробовал делать по документации - безрезультатно. Возможно проблема в тарифе, но я её не вижу в упор. Хотелось бы еще выяснить как можно отладить формирование пакетов CoA, если в логах о них вообще ничего не пишется? Как включить максимальный уровень логгирования? (coa.log=1 естественно включен). Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09 os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32 ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03 |
Автор: | snark [ 01 июн 2012, 14:28 ] |
Заголовок сообщения: | Re: Необходимые условия для формирования пакетов CoA ? |
Конфиг NAS-а, разумеется, секретен. Про наличие в конфиге мпд строчек: Код: startup: ... set radsrv peer IP.адрес.БГ.радиуса <пароль = секрету наса> set radsrv self IP.адрес.MPD.сервака 1700 set radsrv open думаю спрашивать не надо, но все же - покажите? P.S. У меня все работает так: Код: startup:
set user admin admin admin set console self 127.0.0.1 5005 set console open set web self IP.адрес.MPD.сервера 5006 set web open set radsrv peer IP.адрес.БГБ.RADIUS <одинаковый секрет> set radsrv self IP.адрес.MPD.сервера 1700 set radsrv open log -auth -bund -ccp -chat -console -echo -ecp -frame -fsm -iface -ipcp -ipv6cp -lcp -link -phys -radius -radius2 -rep radius: set auth disable internal set auth max-logins 1 CI set auth timeout 60 set auth enable radius-auth set auth enable radius-acct set auth acct-update 60 set radius identifier mpd set radius timeout 60 set radius retries 3 set radius server IP.адрес.БГБ.RADIUS <одинаковый секрет> 1645 1646 set radius me IP.адрес.MPD.сервера default: create bundle template B set ipcp ranges xx.yy.zz.10/32 127.0.0.2/32 set ipcp dns xx.yy.zz.3 set ipcp no vjcomp set ipcp no req-pri-dns set ipcp no req-sec-dns set ipcp no req-pri-nbns set ipcp no req-sec-nbns create link template L pppoe set link action bundle B set link max-children 1000 set link keep-alive 15 60 set link enable multilink set link no chap eap pap set link enable pap set pppoe acname novochek.net load radius create link template 100 L set pppoe iface vlan100 set link enable incoming create link template 110 L set pppoe iface vlan110 set link enable incoming create link template 120 L set pppoe iface vlan120 set link enable incoming ... |
Автор: | fruggin [ 02 июн 2012, 08:19 ] |
Заголовок сообщения: | Re: Необходимые условия для формирования пакетов CoA ? |
snark писал(а): Конфиг NAS-а, разумеется, секретен. Про наличие в конфиге мпд строчек: Код: startup: ... set radsrv peer IP.адрес.БГ.радиуса <пароль = секрету наса> set radsrv self IP.адрес.MPD.сервака 1700 set radsrv open думаю спрашивать не надо, но все же - покажите? Конфиг наса не секретен, но он в нашей ситуации ни при чем, так как bgbilling не формирует пакеты CoA вообще. Я проверяю это с помощью tcpdump. Пакеты PoD тем не менее формируются нормально, уходят на оба типа насов (MPD5 и SE-100), разрыв сессий происходит нормально (при исчерпании баланса или при смене тарифного плана). Но! При переходе на другую скорость в показанном тарифном плане, если даже выбрать "разорвать" в свойствах зоны (вместо "отправить CoA"), пакеты PoD не формируются. Вложение: Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09 os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32 ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03 |
Автор: | snark [ 02 июн 2012, 15:45 ] |
Заголовок сообщения: | Re: Необходимые условия для формирования пакетов CoA ? |
Попробуйте засунуть ограничения не в "набор ограничений", а "по типу времени" - у меня, в свое время, именно там все работало (ограничивали скорость, в зависимости от объема за час). |
Автор: | fruggin [ 03 июн 2012, 14:17 ] |
Заголовок сообщения: | Re: Необходимые условия для формирования пакетов CoA ? |
snark писал(а): Попробуйте засунуть ограничения не в "набор ограничений", а "по типу времени" - у меня, в свое время, именно там все работало (ограничивали скорость, в зависимости от объема за час). Попробовал. Не помогло, в логе пишет что тарифная зона изменилась, но пакеты PoD и CoA не создаются: Код: 06-03/17:02:51 INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] DialUpNASConnection update connection.. 06-03/17:02:51 INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Taking zone chetnaya from response on calculate sid=6 06-03/17:02:51 INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Taking zone nechentaya from response on calculate sid=6 06-03/17:02:51 INFO [radiusListener-p-4-t-504] connections - [ 1B00000437; test3; 71997 ] Changed tariff zone from chetnaya to nechentaya Вложение: Сервер: вер. 5.1 сборка 794 от 24.05.2012 21:07:09 os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32 ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется dialup вер. 5.1 сборка 196 от 10.05.2012 10:56:03 |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |