BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 07 июл 2025, 00:27

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: radius.out - Stop without start!
СообщениеДобавлено: 03 мар 2009, 12:36 
Здравствуйте!

Столкнулись со следующей проблемой.

Есть две циски, 5300 и 5350. Работали на версии 4.4. Клиенты подключались и все было хорошо. Решили переехать на 4.5. Вроде все обновили по инструкции но потом в radius.out стали валиться:
Stop without start!.
Думал, может чего с базой случилось - поставил на совершенно другую машину BG 4.5 с пустой базой. Создал насы, конфиги модуля и самого биллинга. В итоге:

radius.out
Цитата:
03.03.2009 14:06:39 Stop without start!


connection.log:

Цитата:
DEBUG 03.03.2009 14:06:39 [ test; rtb1381; 99530 ] Request for taking calculate period..
DEBUG 03.03.2009 14:06:39 [ test; rtb1381; 99530 ] Request period to script..
DEBUG 03.03.2009 14:06:39 [ test; rtb1381; 99530 ] Set start and end of month.
DEBUG 03.03.2009 14:06:39 [ test; rtb1381; 99530 ] calculatePeriodStart: 01.03.2009; calculatePeriodEnd: 31.03.2009
DEBUG 03.03.2009 14:06:39 [ test; rtb1381; 94699 ] removing from inpector..
INFO 03.03.2009 14:06:39 [ test; rtb1381; 94699 ] DialUpNASConnection stoppingConnection
INFO 03.03.2009 14:06:39 [ test; rtb1381; 94699 ] DialUpNASConnection has stop Packet => false


processor.log

Цитата:
DEBUG 03.03.2009 14:06:39 Process auth
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=rtb1381
User-Password=6867959258
NAS-IP-Address=x.x.203.82
NAS-Port=258
Service-Type=2
Framed-Protocol=1
Connect-Info=14400 V21/Sync
NAS-Port-Type=0
Called-Station-Id=1127222
cisco-NAS-Port=Async1/08

DEBUG 03.03.2009 14:06:39 Finding login..
DEBUG 03.03.2009 14:06:39 Login found.
DEBUG 03.03.2009 14:06:39 Checking access allow..
DEBUG 03.03.2009 14:06:39 Checking contract status
DEBUG 03.03.2009 14:06:39 Checking password..
DEBUG 03.03.2009 14:06:39 Checking tariff..
DEBUG 03.03.2009 14:06:39 Checking balance..
DEBUG 03.03.2009 14:06:39 Set address time: 1


radius.log

Цитата:
INFO 03.03.2009 14:06:39 AUTH:
Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=rtb1381
User-Password=6867959258
NAS-IP-Address=x.x.203.82
NAS-Port=258
Service-Type=2
Framed-Protocol=1
Connect-Info=14400 V21/Sync
NAS-Port-Type=0
Called-Station-Id=1127222
cisco-NAS-Port=Async1/08

INFO 03.03.2009 14:06:39 RESPONSE:
Type=AUTHENTICATION_ACCEPT
Process time:28
Attributes:
Acct-Interim-Interval=60
Service-Type=2
Framed-Protocol=1
Framed-IP-Address=x.x.203.106


script.log


Цитата:
INFO 03.03.2009 14:06:39 Process event cid:1; event:Event bitel.billing.server.dialup.bean.event.OpenPeriodRequestEvent cid: 1; module: 1; type: 1
INFO 03.03.2009 14:06:39 Process event cid:1; event:Event bitel.billing.server.processor.event.RadiusAuthenticationEvent cid: 1; module: 1; type: 120


Конфиги:

NAS - оба наса настроены одинаково, различия лишь в пулах.

Цитата:
#телефоны по портам, * - все порты (если параметр не указан, вызываемый номер берется из Calling-Station-Id)
#nas.port_phone.*=900111
#числовые коды услуг времени, трафика входящего и исходящего
nas.port_time.default.*=1
nas.port_traffic.default.*=2:RADIN;3:RADOUT
#разрешение активировать все типы карточек на этом NASе
card.activate.service=0
snmp.version=2
nas.inspector.snmp.port=161
nas.inspector.snmp.community=testtesttest3434
nas.inspector.class=bitel.billing.server.processor.SNMPNASConnectionInspectorType3
nas.inspector.snmp.kill.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
nas.inspector.snmp.check.oid=1.3.6.1.4.1.9.9.150.1.1.3.1.5
#поддержка CallBack (1-включите)
callback.support=0
#принудительный разрыв соединений на границе месяца
month.break=1
#интервал между посылками на проверку либо сброс соедиенения
nas.inspector.sleep_time=60
#максимальное число попыток сброса соединения
nas.inspector.kill.max_messages=5
nas.pools.global=x.x.203.48-x.x.203.77
drop.sleep.timeout=3600


DialUp

Цитата:
#вендоры - производители оборудования и их коды
vendors=9=Cisco;2011=Huawei;2021=Unix PPP;529=Lucent;6618=Quintum;529=Ascend;311=Microsoft;12341=MPD
#минимальная и максимальная длина пароля
password.length.min=5
password.length.max=10
#длина автоматически генерируемого пароля
password.length.auto=6
#допустимые в пароле символы
password.chars=1234567890abcdefghijklmnopqrstuvwxyz
#сколько лет отображать в просмотре сессий через web
showyears=5
#XSL для печати и отправки на почту сессий
xslt.1=dialup_login_sessions.xsl
reportTitle.1=Отчет по сессиям DialUp
#XSL для печати и отправки на почту наработки по логинам
xslt.2=dialup_login_amount.xsl
reportTitle.2=Отчет по наработке на логины DialUp
#коды услуг, не затрагиваемых при перерасчете, например, если услуга используется для занесения наработки скриптом
#service.recalc.ignore=
#в просмотре сессий в на Web странице кол-во выводимых на странице сессий
show.sessions.on.page=25
#пункты Web - меню
web.menuItem1=Просмотр сессий DialUp
web.menuItem2=Наработка по логинам DialUp
web.menuItem3=Cмена пароля на логины DialUp
web.menuItem4=Учетные периоды
#граница некарточных логинов
top.nocard.login=10000
#адрес и порт управления RADIUS сервера для возможности завершения сессий в мониторе модуля
#адрес должен совпадать с адресом где стоит RADIUS сервер, порт с admin.port из radius.properties
radius.manage=127.0.0.1:1955
############### опции RADIUS сервера #######################
#1 - проверять наличие в договоре всех требуемых услуг при авторизации, иначе ошибка авторизации "Service deny"
check.service=0
#код модуля "карточки", 0 - модуль "карточки" не используется
card.module.id=0
#количество одновременных сессий, разрешенных карточным логинам
#card.login.session.count=1
#интервал, с которым запускается проверяльщик
killer.sleep=10
#время в сек., через которое происходит пересчет
update.time=60
#время в сек., через которое проверяется необходимость пересчета
run.sleep=3
#глобальный пул адресов
#pools.global=192.168.169.3-192.168.170.0;192.168.150.0
#для DialUP - режим работы
#1 - режим UPDATE - пересчет во время прохождения UPDATE пакетов
#2 - режим CHECKER - пересчет по таймеру, UPDATE пакеты используются для получения
#информации о трафике
dialup.workmode=1
#для режима UPDATE - время после последнего UDPATE пакета, по истечении которого сессия считается неактивной
#(не учитывается в подсчете числа одновременных соединений)
max.update.timeout=120
#сколько максимально секунд соединение в статусе wait ждет Start пакета
max.wait.timeout=120
#параметры отсылальщика ошибок (в данной версии не используется)
#mailer.period=1800
#mailer.to=???
#разрешение пользователям без определенной группы REALM ов использовать группу default
realmgr.default=default
#частота отправки Update пакетов
realm.default=Acct-Interim-Interval=60
#Атрибуты радиуса доступные в списке атрибутов в редактировании логина
radius.attributes=Service-Type;Framed-Protocol;Framed-IP-Address;Framed-IP-Netmask;Framed-Routing;Filter-Id;Framed-MTU;Framed-Compression;Login-IP-Host;Login-Service;Login-TCP-Port;Old-Password;Reply-Message;Callback-Number;Callback-Id;Expiration;Framed-Route;Framed-IPX-Network;State;Class;Session-Timeout;Idle-Timeout;Termination-Action;NAS-Identifier;Proxy-State;Framed-Pool
#Наборы атрибутов, доступные при редактировании логина
#attrset.1.title=
#attrset.1.attributes=
#игнорировать длительность соединения в Acct-Session-Time атрибуте с NASа, вычислять самостоятельно
#ignore.acct.session.time=1
#pools.global=x.x.203.83-x.x.203.113


Непонятно =)...
Самое, что странное, не работает это все дело с новой базой, и последней версией... Помогите пожалуйста, запарился искать... Клиенты жрут =)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 мар 2009, 22:27 
Разобрался таки.
Проблема была в невнимательности.

Биллинг у меня под адресом 10.20.20.31, ну и чтобы обновить его через инет загнал через Nat (х.х.203.2). У цисок адреса х.х.203.47 и 203.82, они отправляют радиус пакеты на 10.20.20.31 а радиус в свою очередь идет через х.х.203.2. Поэтому на сервера доступа и не приходили Старт пакеты... Вот такое, так сказать - учение. =)


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

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


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

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


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

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