BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 25 июн 2025, 02:17

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 26 дек 2009, 11:17 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Описание проблемы: не могу добиться нормально, устойчивой работы тарифных опций. Вот например один из экспериментов последних:

Вот сессия, опция закончилась:
12-23/13:42:55 INFO [pool-3-thread-1] connections - [ ВД-00001/2; test003; 9762 ] CoA packet tryCount=1 on x.x.x.82:3799
Type=43
Attributes:
User-Name=test003
Framed-IP-Address=x.x.x.240
Acct-Session-Id=1557595-LPPTP-1
mpd-limit=in#1=all shape 256000 16000 32000 pass
mpd-limit=out#1=all shape 256000 16000 32000 pass
cisco-avpair=lcp:interface-config#1=rate-limit input 256000 16000 32000 conform-action transmit exceed-action drop
cisco-avpair=lcp:interface-config#1=rate-limit output 256000 16000 32000 conform-action transmit exceed-action drop

12-23/13:42:55 INFO [pool-6-thread-2] connections - [ ВД-00001/2; test003; 9762 ] DialUpNASConnection set STATUS=1

Тут же снова включаем опцию и ничего не происходит:

12-23/13:43:12 INFO [Thread-27] connections - [ ВД-00001/2; test003; 9762 ] Tariff options was changed!
12-23/13:43:55 INFO [pool-6-thread-3] connections - [ ВД-00001/2; test003; 9762 ] DialUpNASConnection update connection..
12-23/13:43:55 INFO [pool-6-thread-3] connections - [ ВД-00001/2; test003; 9762 ] Taking zone VPN-256K from response on calculate sid=13
12-23/13:43:55 INFO [pool-6-thread-3] connections - [ ВД-00001/2; test003; 9762 ] DialUpNASConnection set STATUS=1

Т.е. хоть зона и активирована, используется зона "по умолчанию"


Вложения:
p2.PNG
p2.PNG [ 25.15 КБ | Просмотров: 4426 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 дек 2009, 14:56 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Какая точно опция была активирована? Через АРМ администратора активировалсь?
Цитата:
Тут же снова включаем опцию и ничего не происходит:

При следующем UPDATE пакете зона опять 256 осталась?
Это единичные случаи или бывает что отрабатывает всё корректно?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 дек 2009, 10:26 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Была активирована опция Light 2000, активировалась через кабинет пользователя. К сожалению мои эксперименты показывают что чаще опция не работает, чем работает. Кстати сейчас проверю - может быть через АРМ администратора она работает.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 дек 2009, 13:48 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Выберите полный connection.log по соединению. Трудно по обрывкам разобраться. Приаттачьте скрины из карты договора с каким периодом активировались опции.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 дек 2009, 16:57 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Начало соединения:
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection startConnection mode=1
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] Zone on start VPN-256K
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] IP address register on collector
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1

395 ] Zone on start VPN-256K
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:32:28 INFO [pool-6-thread-25] connections - [ ВД-00001/2; test003; 48395 ] IP address register on collector
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:33:28 INFO [pool-6-thread-27] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:34:28 INFO [pool-6-thread-29] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:35:28 INFO [pool-6-thread-31] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1


Через веб кабинет запускаем опцию:
Видим, что Radius ее увидел, но упорно устанавливает зону "по умолчанию"
12-30/15:37:02 INFO [Thread-27] connections - [ ВД-00001/2; test003; 48395 ] Tariff options was changed!
12-30/15:37:28 INFO [pool-6-thread-35] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:37:28 INFO [pool-6-thread-35] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:37:28 INFO [pool-6-thread-35] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:38:28 INFO [pool-6-thread-37] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:38:28 INFO [pool-6-thread-37] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:38:28 INFO [pool-6-thread-37] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:39:28 INFO [pool-6-thread-39] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection update connection..
12-30/15:39:29 INFO [pool-6-thread-39] connections - [ ВД-00001/2; test003; 48395 ] Taking zone VPN-256K from response on calculate sid=13
12-30/15:39:29 INFO [pool-6-thread-39] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1

Закончили сессию:
12-30/15:47:28 INFO [pool-6-thread-5] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=1
12-30/15:47:34 INFO [pool-6-thread-7] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection stoppingConnection
12-30/15:47:34 INFO [pool-6-thread-7] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection has stop Packet => true
12-30/15:47:34 INFO [pool-6-thread-7] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection set STATUS=3
12-30/15:47:34 INFO [pool-6-thread-7] connections - [ ВД-00001/2; test003; 48395 ] DialUpNASConnection sessionTime => 906


Начинаем новую сесию и видим, что зона взялась правильная:
12-30/15:48:27 INFO [pool-6-thread-8] connections - [ ВД-00001/2; test003; 7184 ] DialUpNASConnection startConnection mode=1
12-30/15:48:27 INFO [pool-6-thread-8] connections - [ ВД-00001/2; test003; 7184 ] Zone on start VPN-2M
12-30/15:48:27 INFO [pool-6-thread-8] connections - [ ВД-00001/2; test003; 7184 ] DialUpNASConnection set STATUS=1
12-30/15:48:27 INFO [pool-6-thread-8] connections - [ ВД-00001/2; test003; 7184 ] IP address register on collector

Версия радиуса:
version 4.6 build 245 from 17.12.2009 16:44:06


Вложения:
Комментарий к файлу: Тарифный план
p2.PNG
p2.PNG [ 21.66 КБ | Просмотров: 4366 ]
Комментарий к файлу: Тарифная опция назначена
p3.PNG
p3.PNG [ 8.41 КБ | Просмотров: 4366 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 дек 2009, 17:04 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Кстати, проверил, поведение системы не меняется выставляется опция из кабинета пользователя или интерфейса администратора


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 янв 2010, 14:37 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Только что проверил - тарифные опции применяются все так же на границе часа. Не зависимо от того стоит ли зона в ветке время или трафик.

P.S. Мне кажется логичным, если тарифная опция кратна 1 часу, то и сделать ее применение на границе часа, это должно упростить логику работы (imho). Но тогда надо чуть-чуть подправить интерфейс пользователя (и админа), чтобы время выбираемой опции автоматически округлялось до следующего часа.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 янв 2010, 16:27 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Обновление радиуса 4.6: http://bgbilling.ru/patch/4/dialup.jar
Действительно, отрабатывали на границе часа только..
Если что-то не заладится, прошу снова выложить логи.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 янв 2010, 17:01 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Большое спасибо, у меня заработало. Сейчас будем более плотно тестировать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.044s | 37 Queries | GZIP : On ]