BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: 18 июл 2014, 16:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Добрый день,

Была версия:
Код:
Сервер: вер. 6.0 сборка 1723 от 10.04.2014 12:49:07
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_41

  card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
  inet вер. 6.0 сборка 1369 от 07.04.2014 19:04:33
  npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
  reports вер. 6.0 сборка 211 от 20.03.2014 16:38:51
  subscription вер. 6.0 сборка 34 от 05.02.2014 15:55:50


Обновился до 6,1 строго по инструкции. Все прошло без ошибок. Но в результате перестала работать аутентификация пользователей по opt82. В логах dhcp в interfaceId вместо номера интерфейса стал попадать номер влана:

Код:
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 109.XXX.48.1
Client MAC: {001E8CCAA31F}
  {116}={01}
  {61}={01001E8CCAA31F}
  Requested IP Address{50}=109.XXX.48.7
  Host name{12}={mypc}
  {60}={4D53465420352E30}
  Parameter request list{55}={1, 15, 3, 6, 44, 46, 47, 31, 33, -7, 43}
  {43}={DC00}
  Agent information{82}=
    sub{1}={000404B20001}
    sub{2}={00060011BB603880}

dhcp 07-18/14:56:50 DEBUG [dhcpLstnr-p-9-t-6] InetAbstractDhcpProcessor - OP_BOOT_REQUEST
dhcp 07-18/14:56:50 DEBUG [dhcpLstnr-p-9-t-6] InetAbstractDhcpProcessor - Found device by giaddr id=3
dhcp 07-18/14:56:50 DEBUG [dhcpLstnr-p-9-t-6] InetAbstractDhcpProcessor - Found subDevice by identifier id=4
dhcp 07-18/14:56:50 DEBUG [dhcpLstnr-p-9-t-6] InetDhcpProcessor - DHCP_DISCOVER
dhcp 07-18/14:56:50 DEBUG [dhcpLstnr-p-9-t-6] InetDhcpProcessor - request.giaddr= 109.XXX.48.1, clientAddress=/109.XXX.48.1:67
dhcp 07-18/14:56:50  INFO [dhcpLstnr-p-9-t-6] InetDhcpDevice - Search serv on deviceId: 4; 1; interfaceId: 1202
dhcp 07-18/14:56:50  INFO [dhcpLstnr-p-9-t-6] InetDhcpProcessor - InetServ not found.


1202 это номер влана абонента. До обновления тут был номер интерфейса. Вот пример лога 6,0:
Код:
Client IP: 109.XXX.48.24
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 109.XXX.48.1
Client MAC: {C8D3A3596A29}
  {61}={01C8D3A3596A29}
  Host name{12}={DIR-655}
  Parameter request list{55}={1, 3, 6, 12, 15, 28, 33, 40, 41, 42, 44, 46, 47, -44}
  Agent information{82}=
    sub{1}={000407D10000}
    sub{2}={0006000D287D8F80}

07-18/13:28:06 DEBUG [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - OP_BOOT_REQUEST
07-18/13:28:06 DEBUG [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - Found device by giaddr id=3
07-18/13:28:06 DEBUG [dhcpLstnr-p-9-t-3] InetAbstractDhcpProcessor - Found subDevice by identifier id=24
07-18/13:28:06 DEBUG [dhcpLstnr-p-9-t-3] InetDhcpProcessor - DHCP_REQUEST
07-18/13:28:06 DEBUG [dhcpLstnr-p-9-t-3] InetDhcpProcessor - request.giaddr= 109.XXX.48.1, clientAddress=/109.XXX.48.1:67
07-18/13:28:06  INFO [dhcpLstnr-p-9-t-3] InetDhcpDevice - Search serv on deviceId: 24; 1; interfaceId: 0
07-18/13:28:06  INFO [dhcpLstnr-p-9-t-3] InetDhcpProcessor - InetServ found: ContractId: 38; servId: 38


Что я упустил при обновлении?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2014, 16:41 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Какой конфиг разбора dhcp? dhcp. ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2014, 16:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Конфиг типа устройства L3 (который dhcp-relay):
Код:
# Код субопции 82, содержащей VLAN, позиция и длина в субопции
dhcp.option82.vlanId.code=1
dhcp.option82.vlanId.position=0
dhcp.option82.vlanId.length=2
 
dhcp.option82.interfaceId.code=1
dhcp.option82.interfaceId.position=2
dhcp.option82.interfaceId.length=2
 
#Если статус сервиса - открыт и баланс не ниже лимита - создается сессия в биллинге и выдается ip. dhcp.option.leaseTime (например, равный #360) задается в конфиге устройства/типа устройства. Если в течении session.close.timeout(например, равный 400) нет dhcp запросов, то #сессия закрывается.
dhcp.option.leaseTime=300
 
# параметры DHCP к сети не привязанные
dhcp.option.serverIdentifier=0.0.0.0
#dhcp.option.leaseTime=600
#dhcp.option.timeServer=ntp.bgbilling.ru
# параметр DHCP "основной шлюз" для сети
#dhcp.net.option.188.191.0.0:255.255.255.0.gate=
#dhcp.net.option.188.191.1.0:255.255.255.0.gate=
#dhcp.net.option.188.191.2.0:255.255.255.0.gate=
#dhcp.net.option.188.191.3.0:255.255.255.0.gate=
 
#dhcp.option.timeOffset=43200
#dhcp.option.domainName=bgbilling.ru


Обработчик активации сервисов, обработчик процессора протокола, обработчик управления устройством - пустые.


Кусочек конфигурации (все что dhcp.) типа устройства ISG:
Код:
# Поиск устройства по giaddr и remoteId - 1,
# поиск устройства только по giaddr, агентское устройство ищется отдельно, после preprocessDhcpRequest - 2,
dhcp.deviceSearchMode=1
 
# убираем заголовок-длину
dhcp.option82.removeHeader=2
# позиция agentRemoteId
dhcp.option82.agentRemoteId.position=0
 
# Поиск сервиса Inet по
dhcp.servSearchMode=1
 
# выдавать тот же IP адрес, что при открытом доступе
dhcp.disable.mode=1


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2014, 16:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Это конфиг 6,0. Я уже откатился обратно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2014, 16:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
У меня сохранился снапшот версии 6,1 (не рабочий), могу на 5 минут в него переключиться, только скажите чего именно там смотреть, а то меня пользователи порвут :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 июл 2014, 17:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Загрузился опять в 6,1 - конфиг dhcp точно такой же. Что еще посмотреть?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июл 2014, 10:52 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Никаких идей?


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Кажется нашли в чем дело. Исправляем.


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Исправлено. Обновление выкладывается. Будет в течении минут 20 где-то . Не забудьте обновить access/accounting тоже.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 июл 2014, 18:38 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Ого! Спасибо!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 июл 2014, 10:21 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Обновление выложено.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 авг 2014, 22:21 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Обновился еще раз. Аутентификация старых пользователей работает, но не могу завести нового пользователя, потому что в договоре, в модуле Inet, на вкладке Сервисы, не могу выбрать Устройство. Когда нажимаю <<< вижу только группы: Access+Accounting и Access+Accounting: Service Auth, но внутри них ничего нет. Хотя в самом модуле Inet вижу содержимое этих групп как раньше.
Причем у старых пользователей в договоре устройство есть, но тоже если нажимаю <<< вижу только группы.

Сервер: вер. 6.1.935 / 24.07.2014 09:58:27
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_65

card: вер. 6.1.198 / 18.06.2014 14:18:25
inet: вер. 6.1.565 / 23.07.2014 18:37:42
npay: вер. 6.1.175 / 09.07.2014 18:54:57
reports: вер. 6.1.183 / 21.07.2014 17:11:14
subscription: вер. 6.1.28 / 03.06.2014 19:29:00


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 авг 2014, 20:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
viewtopic.php?f=22&t=9523&p=79314

В ближайшее время сделаем как там просят плюс, наверно, как-нибудь покажем что установлен фильтр.


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

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


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

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


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

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