Версия 0,54 текущая + MPD5 не работает

Ответить
gaz
Сообщения: 14
Зарегистрирован: Пн дек 19, 2011 7:23 am

Версия 0,54 текущая + MPD5 не работает

Сообщение gaz »

Після кількох місяців практики мені вдалося налагодити нормальну роботу v.0.53 +mpd5 10-16 одночасних сесій.
Зробив спробу налагодити текучу v0,54 яку притягнув з CVS.
На початках все виглядало ніби нормально, однак при спробі запустити на ній нормальну роботу, з'явилися проблеми
і довелося екстренно повертатися на перевірену v.0.53

Суть проблеми наступна:
авторизація проходить нормально, а пакети акаунтінгу відкидуються радіусом яко неправильний "шаред сікрет"
спочатку копав у радіусі, однак виявилося що неправильно відпрацьовують абіллс скріпти акаунтінгу які запускає радіус.
Пізніше також зауважив що утиліта billd також видає помилки.
Помилки виникають хаотично і не є періодичними.
Як результат система може працювати коли 1-2 сесії а при появі 3-ї все валиться.

Можливо проблеми у моїй системі пов'язані із некоректним переносом бази 0.53 -> 0.54
хоча я робив усе як написано у WIKI і при поверненні 0.53 система досі працює без збоїв.

Якщо у когось безпроблемно працює зв'язка 0.54 + mpd5 напишіть, радий буду побачити таку новину.

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Версия 0,54 текущая + MPD5 не работает

Сообщение ~AsmodeuS~ »

тут я без слів

у всіх без проблемно це працює

gaz
Сообщения: 14
Зарегистрирован: Пн дек 19, 2011 7:23 am

Re: Версия 0,54 текущая + MPD5 не работает

Сообщение gaz »

Зробив ще один підхід... :)
Поставив систему з ноля.
Генернув нову базу.
Налаштував rlm_perl
Тестую:
логіни проходять, сесії не відвалюються, радіус пари по інтервалах і швидкості встановлюються, все ніби гарно як до тепер.
Слід відзначити що rlm_perl порядком живіше відпрацьовує авторизацію і акоунтінг.

Однак зявляються питання...
1. Якщо активну сесію відправити в ZAP і потім видалити то сесія не відмикається а просто зникає із білінгу і продовжує працювати в фоні а сам білінг немає вже ніякого впливу на сесію чи це нормальна ситуація ?

2. При запуску /usr/abills/libexec/billd -all debug=1 отримав:

Debug mode 1
DBD::mysql::st execute failed: BIGINT UNSIGNED value is out of range in '(`abills`.`dv_calls`.`lupdated` - unix_timestamp(`abills`.`dv_calls`.`started`))' at /usr/abills/libexec/../Abills/mysql/main.pm line 159.

пробував повторно, більше такого не видавало. Поява таких помилок це нормальний режим роботи ?

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

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Версия 0,54 текущая + MPD5 не работает

Сообщение ~AsmodeuS~ »

http://abills.net.ua/wiki/doku.php/abil ... ules:dv:ru

P - Ping - Пропинговать клиента
Z - Zap - Отправить в хранилище подозрительных сессий или добавить сесcию в статистику. Если сессия добавляется через Zap механизм ACCT_TERMINATE_CAUSE устанавливается в Lost-Service.
H - Hangup - Отключить клиента от сервера доступа. При наличии механизма отключения в биллинге.

Статусы

Ответить