BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 09:45

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: несколько Ip-ресурсов
СообщениеДобавлено: 10 апр 2012, 22:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
Есть 2 свитча, нужно что бы на одном свитче брался один Ip-ресурс X для клиентов на другом свитче Ip-ресурс Y
В документации нашел, что можно в конфиге устройства указывать ip.resource.categoryId=Х
указал, в договоре привязанном к этому устройству этот Ip-ресурс Х есть, но радиус все равно выдает из дефолтовой категории.
Как сделать чтоб выдавал адрес из указанного в конфиге устройства Ip-ресурса ?

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 11 апр 2012, 00:55 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Т.е. схема ISG или CLIPS: NAS, за ним коммутаторы, и уже в зависимости от коммутаторов динамически хотите разные адреса выдавать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 11 апр 2012, 12:30 
Не в сети
Клиент

Зарегистрирован: 04 авг 2007, 19:57
Сообщения: 157
Карма: 0
Вы правильно поняли моего коллегу. Мы пытаемся запустить схему с CLIPS, NAS - RedBack, за ним коммутаторы. Соответственно в зависимости от коммутатора необходимо выдавать различные IP-адреса, также необходимо на каждом коммутаторе выдавать соответствующие IP-адреса в рамках RejectToAccept (т.е. для каждого коммутатора своя RejectToAccept-подсеть адресов).

_________________
Клиент: вер. 7.2.198 / 19.08.2019 19:30:12
Сервер: вер. 7.2.1061 / 19.08.2019 19:32:26
card: вер. 7.2.201 / 24.07.2019 03:56:11
dialup: вер. 7.2.303 / 04.07.2019 17:11:44
inet: вер. 7.2.639 / 19.08.2019 19:32:59
ipn: вер. 7.2.232 / 19.08.2019 19:32:53
mps: вер. 7.2.177 / 08.08.2019 16:32:31
npay: вер. 7.2.174 / 25.07.2019 19:48:57
phone: вер. 7.2.260 / 08.08.2019 16:32:32
reports: вер. 7.2.203 / 12.08.2019 21:56:13
trayinfo: вер. 7.2.160 / 25.06.2019 16:47:08
voice: вер. 7.2.63 / 19.08.2019 19:33:01
voiceip: вер. 7.2.176 / 25.06.2019 16:46:56


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 14 апр 2012, 19:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
up

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 апр 2012, 13:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
up

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 апр 2012, 14:09 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Нужно по Access-Request определять, с какого коммутатора изначально запрос пошел. У вас в модуле как идентификаторы у коммутаторов прописаны? Те же, что приходит в remote-agent-id?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 апр 2012, 19:36 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление, попробуйте.
После обновления надо будет в Управлении динамическим кодом выполнить "Скомпилировать все".
По атрибуту Agent-Remote-Id определяется коммутатор. В конфиге устройства-коммутатора можно переопределить параметр
radius.realm.x.ipCategories=


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 26 апр 2012, 13:11 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
Да те же, что в remote-agent-id
спасибо! будим тестить.

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 21 июл 2012, 12:12 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
Тема снова актуальна.
увы по динамике все равно выдает из дефолтовой категории..

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 июл 2012, 15:34 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В логах не пишет "Found agentDevice:"?
Идентификатор агентского устройства в модуле в верхнем регистре?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 июл 2012, 15:50 
Не в сети

Зарегистрирован: 11 май 2010, 17:57
Сообщения: 93
Карма: 0
Amir писал(а):
Идентификатор агентского устройства в модуле в верхнем регистре?


Есть какая-то разница ? Если не трудно, расскажите в чем ? У меня на данный момент в нижнем регистре.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 июл 2012, 16:07 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В clips agentRemoteId приходит в виде байтов. Сейчас при поиске дочернего агентского устройства, Access преобразует байты в HEX-строку в верхнем регистре. Возможно поэтому не находит.
Наверное, стоит сделать более универсальный поиск в таком случае.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 25 июл 2012, 19:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
Amir писал(а):
В логах не пишет "Found agentDevice:"?
Идентификатор агентского устройства в модуле в верхнем регистре?


Увы такого в логах не пишет, идентификатор в нижнем регистре, сейчас попробую в верхнем.

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 28 июл 2012, 14:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
Я так понял что нужно использовать обработчик dhcp(в конфиге ацеля) "InetDhcpProccessor", У меня использовался "InetDhcpHelperProccesor". После изменения появилось в логах заветное "Found agentDevice".
После изменения идентификатора в верхний регистер , DHCP запросы игнорируются
Код:
dhcp 07-28/12:57:21 DEBUG [dhcpLstnr-p-11-t-7] InetDhcpDeviceMap - Found device by giaddr id=2
dhcp 07-28/12:57:21 DEBUG [dhcpLstnr-p-11-t-7] InetDhcpDeviceMap - Found subDevice by identifier id=3
dhcp 07-28/12:57:21  WARN [dhcpLstnr-p-11-t-7] DhcpListenerWorker - Device not found for address: 192.168.12.247, ignoring DHCP request.


как только пишу в нижнем свитч перестает игнорироваться, но при этом и адрес не выдает и сервисная сессия не стартует, сыпит ошибки .
Код:
dhcp 07-28/13:06:59 DEBUG [dhcpLstnr-p-11-t-4] InetDhcpProcessor - OP_BOOT_REQUEST
dhcp 07-28/13:06:59 DEBUG [dhcpLstnr-p-11-t-4] InetDhcpProcessor - DHCP_DISCOVER
dhcp 07-28/13:06:59 DEBUG [dhcpLstnr-p-11-t-4] InetDhcpProcessor - request.giaddr= 192.168.12.247, clientAddress=/192.168.12.247:67
dhcp 07-28/13:06:59 ERROR [dhcpLstnr-p-11-t-4] InetDhcpProcessor - 5
java.lang.ArrayIndexOutOfBoundsException: 5
        at ru.bitel.bgbilling.modules.inet.api.server.InetUtils.parseInt(InetUtils.java:454)
        at ru.bitel.bgbilling.modules.inet.runtime.device.AbstractInetDeviceRuntime.getOption82InterfaceId(AbstractInetDeviceRuntime.java:264)
        at ru.bitel.bgbilling.modules.inet.runtime.device.InetDeviceRuntime.getOption82InterfaceId(InetDeviceRuntime.java:1)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpDevice.findServRuntime(InetDhcpDevice.java:271)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetDhcpProcessor.processRequestImpl(InetDhcpProcessor.java:130)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetAbstractDhcpProcessor.processRequest(InetAbstractDhcpProcessor.java:55)
        at ru.bitel.bgbilling.modules.inet.dhcp.InetAbstractDhcpProcessor.processRequest(InetAbstractDhcpProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.dhcp.DhcpListenerWorker.runImpl(DhcpListenerWorker.java:55)
        at ru.bitel.common.worker.WorkerTask.run(WorkerTask.java:86)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
        at ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
dhcp 07-28/13:07:06 DEBUG [dhcpLstnr-p-11-t-5] InetDhcpDeviceMap - Found device by giaddr id=2
dhcp 07-28/13:07:06  INFO [dhcpLstnr-p-11-t-5] InetAbstractDhcpProcessor - REQUEST:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 2
xid: -1987272552, secs: 47, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 192.168.12.247
Client MAC: {000C42823FD4}
  {61}={01000C42823FD4}
  Parameter request list{55}={1, 121, 3, 33, 6, 42}
  Host name{12}={comp2}
  Agent information{82}=
    sub{1}={00040003010F}
    sub{2}={00060012CFF2A740}

dhcp 07-28/13:06:59  INFO [dhcpLstnr-p-11-t-4] InetAbstractDhcpProcessor - REQUEST_AFTER_PREPROCESS:
Message type: BOOT_REQUEST
Dhcp message type: DHCP Discover{1}
htype: 1, hlen: 6, hops: 2
xid: -1987272552, secs: 47, flags: -32768
Client IP: 0.0.0.0
Your IP: 0.0.0.0
Server IP: 0.0.0.0
Relay IP: 192.168.12.247
Client MAC: {000C42823FD4}
  {61}={01000C42823FD4}
  Parameter request list{55}={1, 121, 3, 33, 6, 42}
  Host name{12}={comp2}
  Agent information{82}=
    sub{1}={0F}
    sub{2}={0012CFF2A740}


Что может быть не так ?

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 31 июл 2012, 18:17 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Можете доступ дать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 31 июл 2012, 19:17 
Не в сети
Клиент

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 31 июл 2012, 19:26 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Если схема с ISG или Smartedge, то нужен InetDhcpHelperProccesor, а почему он не находит агентское устройство - пока не понятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 01 авг 2012, 01:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 янв 2012, 19:36
Сообщения: 89
Откуда: Волгодонск
Карма: 0
так в том то и дело что с inetdhcphelperproccesor вообще не ищет агентское устройство, а сразу по схеме в вики выдает из подсети по умолчанию.
Amir писал(а):
Можете доступ дать?

в какой день и время вам удобнее ?

_________________
Клиент: вер. 7.2.146 / 14.05.2019 16:00:05
Сервер: вер. 7.2.1001 / 14.05.2019 16:02:13
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_121

card: вер. 7.2.198 / 28.03.2019 16:11:52
dialup: вер. 7.2.301 / 07.02.2019 11:16:31
inet: вер. 7.2.591 / 14.05.2019 16:02:31
ipn: вер. 7.2.229 / 07.02.2019 11:15:34
mps: вер. 7.2.166 / 14.05.2019 16:02:47
npay: вер. 7.2.170 / 11.04.2019 18:27:20
phone: вер. 7.2.250 / 04.04.2019 18:32:01
reports: вер. 7.2.196 / 23.04.2019 20:46:16
trayinfo: вер. 7.2.159 / 07.02.2019 11:21:06
voice: вер. 7.2.30 / 13.05.2019 15:19:29
voiceip: вер. 7.2.175 / 19.03.2019 16:40:51


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 01 авг 2012, 18:06 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Обычно в любой рабочий, примерно с 11 до 17 по Москве.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: несколько Ip-ресурсов
СообщениеДобавлено: 07 авг 2012, 15:53 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложили обновление модуля, возможно проблема была той же, что в соседней ветке.
Также изменили поиск - теперь ищет по agentRemoteId независимо от регистра символов, а в режиме логирования debug выводится по какому значению agentRemoteId идет поиск агентского устройства.


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

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


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

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


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

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