Опции для настройки агентов платформ

В этом разделе приведено описание опций агентов всех платформ, которые активируют специфические режимы работы агентов. Применение этих режимов необходимо в ряде случаев, в которых обеспечивается взаимодействие либо с нестандартным оборудованием, либо с оборудованием, которое не в полной мере соответствует требованиям RFC или вовсе нарушает их. Такие ситуации имеют место как с оборудованием известных производителей так и с дешевыми образцами менее известных разработчиков. В любом случае разработчики АСР LANBilling вынуждены адаптировать код агента под подобного рода ситуации в целях поддержки бесперебойного функционирования оператора связи.

Описываемые ниже опции не могут быть изменены через управляющий web интерфейс АСР. Это обусловлено крайне редким их использованием (только на этапе первоначальной настройки системы) или временным характером (адаптация под известные ошибки IOS, в частности, которые, как правило, исправляются в будущих релизах). Данные опции устанавливаются непосредственно определением значений переменных в таблице центрального хранилища. Для изменения или задания значений опций необходимо непосредственное исполнение SQL запросов к хранилищу.

Общая структура запроса:

mysql> insert into agent_options (id,name,descr,value) values ('Идентификатор агента','Имя опции','Опциональное описание','Значение опции');
f
Имя Описание Опция в административном интерфейсе Релиз По умолчанию Значения
auth_guest_no_ip Глобальная опция, agent_options - локальная опция для агента. Вне зависимости от размещения, опция будет действовать только на агент LBarcd, соответственно указывая ему не выдавать IP-адреса при авторизации абонента в гостевой сети Отсутствует 0 1 (включена)
0 (отключена)
auto_login Опция для lbcore-lifestream(Смотрешка), для выбора логина, если он пуст. Отсутствует lifestream_email = accounts.email - account_login - логин пользователя
- vgroup_login - логин УЗ
- account_email - email пользователя
cas_timeout Время ожидания ответа от CAS в секундах Отсутствует С 2.0.22.1 от 03.11.2017 90 Целое неотрицательное число
check_inventory_on_radius Включение/отключение проверки при авторизации, если учетная запись «привязана» к порту в Inventory, и авторизация происходит с другого порта, выдаем Reject. Отсутствует С 1.9.008 0 1 (включена)
0 (отключена)
check-ip-when-static Настройка критериев выдачи статического IP-адреса на сессию абонента.
Данная опция работает только в том случае, если значение опции radius-uses-lbinet = 1.
Если значение опции check-ip-when-static = 1, значение опции lease-segment = 1 и для УЗ найден статический ip адрес, то осуществляется проверка не выдан ли этот адрес другой сессии. Если адрес выдан, то берется следующий статический адрес для этой УЗ и также проверяется.
Если значение опции check-ip-when-static = 0, значение опции lease-segment = 1, агент будет возвращать в атрибуте Framed-IP-Address значение из атрибута Framed-IP-Address Access-Request пакета. При этом статический адрес или сегмент, присвоенный в БД учетной записи будет проигнорирован.
Если значение опции check-ip-when-static = 0, значение опции radius-uses-lbinet = 1, то при авторизации по IP, агент будет возвращать в атрибуте Framed-IP-Address значение из атрибута Framed-IP-Address Access-Request пакета. В случае если происходит отдача Framed-IP-Address из Access-Request, тогда не осуществляется поиск привязанных адресов к УЗ из сегментов связанных с vlan.
С 2.0.26 релиза: При методе авторизации IP, если значение опции check-ip-when-static = 1, то проводится поиск активных сессий с данным IP-адресом. При наличии сессии - выдается Access-Reject. При check-ip-when-static = 0 поиск не производится.
Проверять наличие статического IP-адреса в активных сессиях 1 1 (включена)
0 (отключена)
combined_oper_cat Опция позволяющая использовать комбинированный метод определения оператора.
В этом режиме вызов, отнесенный к операторской у.з, тарифицируем по полному тарифу, не фильтруя категории по определенному выше oper_id. Т.о. абонентские вызовы обрабатываются "по признаку оператора", а операторские "по каталогу"
Отсутствует с 2.0.27 от 5.04.2019 0 1 (включена)
0 (отключена)
сheck_tariff_uuid Опция проверки кода тарифа для внешних систем.
Если опция включена, то в поля "Код тарифа" и "Идентификатор внешней услуги" в категории или дополнительной услуге соответственно, можно ввести только печатаемые ASCII символы.
с 2.0.28 от 9.04.2019 0 1 (включена)
0 (отключена)
dhcpd_ip IP-адрес для прослушивания встроенного DHCP сервера Прослушивать IPv4 0 Любой IPv4-адрес
dhcpd_port Порт встроенного DHCP-сервера Отсутствует 0 1 - 65535
dhcp-domain-name Значение опции "Domain Name", которое будет возвращаться в ответах встроенного DHCP сервера DNS-домен 0 Произвольная строка символов
dhcp-identifier Значение опции "Server Identifier", которое будет возвращаться в ответах встроенного DHCP сервера Server Identifier 0 Любой IPv4 адрес
dhcp-identification-method Метод авторизации сессии при использовании DHCP-сервера LBinet.
Для указания нескольких методов необходимо разделить каждый метод запятой.
В данном случае методы авторизации перебираются в строго указанном порядке
Отсутствует Пустая строка opt82, mac, vlan
dhcp-keep-lease-on-stop Сообщает агенту LBinet о необходимости сохранения dhcp-lease в случае получения уведомления от агента LBarcd об успешной обработке Acct-STOP пакета.
dhcp-keep-lease-on-stop = 1
После получения Acct-STOP пакета dhcp-lease остается за клиентом, возможно продление аренды.
dhcp-keep-lease-on-stop = 0
После получения Acct-STOP пакета dhcp-lease должна быть помечена на удаление. Т.е
  • При получении DHCP REQUEST на продление данного адреса, ответом будет DHCP NACK. После этого аренда dhcp-lease удаляется из LBinet.
  • При повторной авторизации данного IP флаг "на удаление" снимается.
  • С того момента как dhcp-lease помечена "на удаление" до момента пока она будет удалена, данный адрес будет не доступен другим клиентам.
Отсутствует 0 1 (включена)
0 (отключена)
dhcp-lease-time Значение опции "IP Address Lease Time", которое будет возвращаться в ответах встроенного DHCP сервера Время аренды (сек) 3600 0 - 4294967295
dhcp-remoteid-format Описание побайтовой структуры Agent-Remote-Id, полученного от DHCP-сервера.
Данная опция используется для настройки авторизации по паре VLAN.
Подробная инструкция расположена в личном кабинете системы LANBilling Satisfy CRM в разделе «Знания» под номером 146
Отсутствует См. знание 146
dyn_route_mode Включение динамической маршрутизации IP-звонков Динамическая маршрутизация С 2.0.25 0 0 -- не использовать;
1 -- по умолчанию;
2 -- SwitchRay;
3 -- Eltex
direction_by_trunk Регламентирует агенту телефонии определять направление звонка по транку.
При включении опции реализуется следующая логика:
Если направление звонка соответствует значению входящего транка, считается что звонок совершен из B в A.
Если направление звонка соответствует значению исходящего транка, считается что звонок совершен из A в B.
Отсутствует С 2.0.23 от 25.08.2017 и
2.0.22.1 от 24.11.2017
0 0 - отключено
1 - включено
dontsend_cat_price Включение/отключение передачи атрибутов Cisco-Service-Info и xpgk-routing-reply при обработке звонка VoIP-агентом. С релиза 2.0.22 опция носит имя enable_nba_switchray_mode. Отсутствует С 2.0.21.1 до 2.0.22 1 1 (включена)
0 (отключена)
enable-dhcp-request Включение/отключение кода поддержки механизма DHCP2RADIUS. В случае использования DHCP-сервера LBInet требуется отключить код поддержки механизма DHCP2RADIUS Отсутствует До 2.0.19.1 1 1 (включена)
0 (отключена)
enable-radius-dhcpd-server Включение/отключение внутреннего DHCP-сервера RADIUS-агента Включить DHCP-сервер = 802.1x С 2.0.19.1 1 1 (включена)
0 (отключена)
enable_nba_switchray_mode Включение динамической маршрутизации IP-звонков при работе с оборудованием SwitchRay.
Алгоритмически: Включение/отключение передачи атрибутов Cisco-Service-Info и xpgk-routing-reply при обработке звонка VoIP-агентом и формирование истории динамической маршрутизации вызовов при работе с оборудованием SwitchRay.
C 2.0.25 опция отвечает только за формирование истории динамической маршрутизации вызовов.
Включение динамической маршрутизации происходит с помощью опции `dyn_route_mode` со значением 2
Отсутствует С 2.0.22 0 1 (включена)
0 (отключена)
gigawords-hacked Понимая, что некоторое оборудование не умеет посылать атрибуты Acct-Input-Gigawords и Acct-Output-Gigawords, и при переполнении через 2 ** 32, прибавляем 4GB к счетчику трафика. Отсутствует С 1.9.008 0 1 (включена)
0 (отключена)
interim_update_time Число отправляется в атрибуте "Acct-Interim-Interval" при Access-Accept (интервал отправки accounting информации от оборудования) Интервал между Interim-UPDATE запросами аккаунтинга (сек) С 1.9.009 60 Целое неотрицательное число
lease-segment Если значение опции lease-segment =1, то разрешается выдача статически привязанных сегментов/сетей. Если значение опции lease-segment =0, то будут выдаваться только статические адреса (записи с маской 255.255.255.255) Отсутствует 1 1 (включена)
0 (отключена)
max_status_server_packets_per_second Максимальное количество пакетов `Status-Server`, которое необходимо обрабатывать за секунду. При его превышении пакеты `Status-Server` игнорируются. В частности, если значение опции равно нулю, то игнорируются все пакеты `Status-Server`. Отсутствует С 2.0.25 infinite infinite - новые пакеты принимаются без ограничений;
целое неотрицательное число
macregex Регулярное выражение для преобразования значения атрибута Calling-Station-Id Формат сохранения MAC-адреса из запросов авторизации 0 Если значение не задано, то MAC-aдрес будет приведен к нижнему регистру.
Также возможно использование значения "auto",
которое задается специально с целью автоматического преобразования
MAC-адреса из наиболее распостраненных форматов с помощью регулярного выражения:
"/(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)/\\1:\\2:\\3:\\4:\\5:\\6/i"
multinex Включение "multinex" для всех устройств Отсутствует 0 1 (включена)
0 (отключена)
netflowdate При включенной опции если интервал агрегации (settings.flush) переходит границу суток, левая граница интервала заменяется на начало дня Отсутствует С 1.9.009 до 2.0.25 0 (до 2.0.25)
1 (с 2.0.25)
1 (включена)
0 (отключена)
omit-proto Предписывает кабельному агенту не учитывать протокол (UPD, TCP и т.д.) при агрегации трафика Отсутствует 0 1 (включена)
0 (отключена)
phone-split-call-by-day Разрезаем звонок ровно по границе суток Отсутствует С 1.9.010 0 1 (включена)
0 (отключена)
phone-swap-nums Пусть звонок происходит с номера А на номер Б, при включении опции тарификация будет производиться как звонок с Б на А. Отсутствует 0 1 (включена)
0 (отключена)
use_main_tariff_includes Если включена опция use_main_tariff_includes при тарификации звонка, проходящей по мультитарифу, используются включенные в пакет минуты с основного тарифа, если заданное количество минут по пакету на основном тарифе больше, чем на мультитарифе. Отсутствует С 2.0.25 0 1 (включена)
0 (отключена)
use_operator_mail_domain Опция для lbcore-lifestream (Смотрешка) для автогенерации email. Отсутствует false - true - accounts.login + @ + domain
(domain - домен email опреатора договора)
- false - accounts.email
lifestream_reset_password Дополнительное поле для lbcore-lifestream (Смотрешка) для сброса пароля. Отсутствует false - 1 - при сохранении пользователя сбрасываем пароль для УЗ с активными услугами смотрешки, по окончанию выставляем 0, пароль берем либо из доп.поля lifestream_pass либо из accounts.password - 0 - ничего не делаем
rad-acct-start-timeout Время (в секундах) после которого, считается что пакет Acct-START для прерванной сессии уже не придет, и возвращаем IP адрес обратно в пул. Время задержки возврата адреса в пул Отсутствует С 1.9.009 60 Целое неотрицательное число
rad-eap-md5-prefer Если опция включена устанавливается метод EAP-MD5.
Если опция отключена и поддерживается EAP-TTLS, выбирается EAP-TTLS.
В противном случае выбирается EAP-MD5.
Данная опция не влияет на аутентификацию. Данная опция не отключает методы EAP.
Отсутствует 0 1 (включена)
0 (отключена)
radius 008 installed Опция необходима для взаимодействия RADIUS-агента сборки 008 с ядром LBCore сборок 010 и выше Отсутствует До 2.0.22 0 1 (включена)
0 (отключена)
radius_auth_method Выбор методов авторизации и последовательности их применения для ISG авторизации. Если опция не задана, то методы перебираются в следующем порядке: ip, mac, login. Авторизация по опции 82 происходит, только если она явно задана в параметре Метод авторизации До 2.0.21 Пустая строка ip, mac, login, opt82
radius-card-opt82-card-set Идентификатор набора карт из WEB-интерфейса, который используется при авторизации по методу `CARD_OPT82`.
Опция обязательна при авторизации пользователей карточной платформы по методу OPT82
Отсутствует С 2.0.23 Пустая строка Целое неотрицательное число
radius-coa-on-disconnect Использовать CoA-запрос вместо PoD-пакета для разрыва сессии.
Опция действует только при использовании CoA-запросов.
При этом необходимо, чтобы значение опции radius-enable-coa было равно 1
Отсутствует С 2.0.23 0 1 (включена) - сессия останавливается по CoA-запросу
0 (отключена) - сессия останавливается по PoD
radius-enable-ip-allocation-using-vlan При отключении опции если учетная запись привязана к порту операторского оборудования в Inventory, динамическая выдача IP-адреса не будет происходить из расчета сегмента, привязанного к данному VLAN Отсутствует C 2.0.23 1 1 (включена)
0 (отключена)
radius-enable-ipv6 Включение поддержки IPv6 в агенте LBarcd Включить IPv6 C 2.0.24 0 (отключена) 1 (включена)
0 (отключена)
radius_insert_mac_staff Указывает RADIUS-агенту на необходимость сохранения MAC-адресов (значения аттрибутов Calling-Station-Id или Mac-Addr) из RADIUS-запросов в процессе авторизации. Данному параметру оответствует настройка "Сохранять MAC-адрес из RADIUS-запросов" в свойствах RADIUS-агента Сохранять MAC-адрес из запросов авторизации С 2.0.010 0 1 (включена)
0 (отключена)
radius_keep_only_last_auth_info При многочисленной неудачной авторизации обновлять существующую запись в auth_history, а не добавлять новые Сохранять только последнюю неудачную попытку авторизации 0 1 (включена)
0 (отключена)
radius_mark_on_start Создавать запись в sessionsradius при приходе START-пакета Отсутствует 1 1 (включена)
0 (отключена)
radius-handler-timeout Время выполнения скрипта Handler Отсутствует с 2.0.008 от 08.06.2015 ( только в рамках этой версии) 1 Время в секундах.
radius-pod-on-change-shape Включение/отключение механизма изменения скорости без разрыва сессии
При смене скорости будут отправлены атрибуты, привязанные к событию смены скорости.
Опция действует только при использовании CoA-запросов.
При этом необходимо, чтобы значение опции radius-enable-coa было равно 1
Отсутствует С 2.0.23 0 1 (включена)
0 (отключена)
radius_shape_calc_timeout Периодичность расчета скорости учетной записи в секундах Отсутствует С 2.0.21 120 Целое число больше 0
radius-acct-thread-num Количество потоков аккаунтинга.
При установке значения «1» многопоточный режим отключен
Отсутствует С 2.0.20 1
2 с 2.0.25 от 21.08.2018
Целое неотрицательное число
radius-always-try-service При ISG авторизации всегда пробовать авторизовать пользователя по названию сервиса Включить авторизацию ISG-сервисов 0 1 (включена)
0 (отключена)
radius-attrs-segments Включает в RADIUS-агенте механизм выдачи RADIUS-атрибутов в зависимости от их привязки к сетевому сегменту, из которого выдается IP-адрес абоненту. Данная опция не будет работать, если опция radius-uses-lbinet=1 Отсутствует С 2.0.003 (удалена с 2.0.30) 0 1 (включена)
0 (отключена)
radius-attrs-when-unauthorized Указывает RADIUS-агенту на необходимость отправлять RADIUS-атрибуты NAS неавторизованным пользователям Выдавать пользовательские RADIUS-атрибуты для несуществующих пользователей С 2.0.008 0 1 (включена)
0 (отключена)
radius-auth-thread-num Количество потоков авторизации. Данное значение рекомендуется устанавливать больше чем значение опции `radius-acct-thread-num`.
При установке значения «1» многопоточный режим отключен
Отсутствует c 2.0.20 1
2 с 2.0.25 от 21.08.2018
Целое неотрицательное число
radius-disable-blocker Отключение внутреннего механизма блокировки учетных записей RADIUS-агента Отсутствует С 2.0.19.1 0 1 (включена)
0 (отключена)
radius-disable-stop-script Отключение процедуры выполнения внешнего скрипта при остановке сессии Отсутствует С 2.0.23 Пустая строка Идентификаторы событий через запятую для которых необходимо отключить выполнение внешнего скрипта при остановке сесии.
1 - административная блокировка,
2 - превышение трафика,
3 - timeout,
5 - блокировка по балансу,
6 - timeout-eap,
99 - получение STOP-пакета
radius-enable-coa Включение обработки CoA-запросов. CoA-запросы можно использовать только для событий отключении от оборудования (блокировке учетной записи) или смене скорости Выполнять CoA запросы С 2.0.21 0 1 (включена)
0 (отключена)
radius-mac-regex Стандартное регулярное выражение, для замены MAC-адреса получаемого в RADIUS атрибуте Calling-Station-Id;
Используется при обработке пакетов авторизации, если не активна опция macregex
Отсутствует С 1.9.010 NULL Если значение не задано, то MAC-aдрес будет приведен к нижнему регистру.
Также возможно использование значения "auto",
которое задается специально с целью автоматического преобразования
MAC-адреса из наиболее распостраненных форматов с помощью регулярного выражения:
"/(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)[:.-]?(..)/\\1:\\2:\\3:\\4:\\5:\\6/i"
radius-max-packet-lifetime время ожидания обработки пакета в миллисекундах. По истечению указанного времени необработанный пакет удаляется из очереди.
При установке в качестве значения "0", пакеты не будут удаляться из очереди.
Опция работает только если включен многопоточный режим обработки пакетов
Другими словами, значения опций `radius-acct-thread-num` и `radius-auth-thread-num` не равны 1.
Отсутствует С 2.0.20.1 0
2000 с 2.0.25 от 21.08.2018
Целое неотрицательное число
radius-max-script-proc Максимальное количество одновременно работающих handler-скриптов Отсутствует С 2.0.21 10 Целое неотрицательное число
radius-nameserver Значение опции "Domain Name Server", которое будет возвращаться в ответах встроенного DHCP сервера DNS-сервер 0 Любой IPv4-адрес
radius-not-response-on-discarded-pkgs Опция действует только для пакетов аккаунтинга, принадлежность которых может быть определена. Отключение Accounting-Response на учётный пакет, проигнорированный АСР.
Если опция отключена, тогда в случае если RADIUS-агент не сохраняет или не учитывает пакет аккаунтинга в БД, то ответ NAS'у в любом случае будет отправлен.
Если включена, в аналогичной ситуации, ответ NAS'у не отправляется.
Отсутствует С 2.0.21.1 от 02.06.2017 и новее 0 (до 2.0.22)
1 (c 2.0.23)
1 (включена)
0 (отключена)
radius-opt82-type Формат атрибута "DHCP-Relay-Agent-Information"
С релиза 2.0.24:
Опция дополнительно регламентирует формат атрибутов `circuit-id-tag` и `remote-id-tag`
Отсутствует binary (байтовое представление) binary (байтовое представление),
hex (строка ASCII-символов в байтовом предствалении)
radius-reject-blocked Запрет доступа заблокированных пользователей в гостевую сеть Отправлять Access-Reject при блокировке 0 1 (включена) - доступ запрешен
0 (отключена) - доступ разрешен
radius-restore-stopped-sessions Восстановление остановленной сессии по UPDATE-пакету До 2.0.016 0 1 (включена)
0 (отключена)
radius-same-ip-on-guest Если опция включена, то при выдаче IP адреса, гости считаются обычными пользователями и получают IP из сегментов с guest = 0 Не использовать гостевые IP-сети при блокировке 0 1 (включена)
0 (отключена)
radius-script-timeout Время в секундах ожидания выполнения handler-скрипта Отсутствует С 2.0.21 1 Целое неотрицательное число
radius-skip-session-timeout При включении данной опции, RADIUS-агент не отправляет атрибут "Session-Timeout", при этом появляется возможность привязать, в группе учетных записей, различные значения для данного атрибута Не отправлять атрибут Session-Timeout 0 1 (включена)
0 (отключена)
radius-stat-sync-limit Максимальное количество разово передаваемых записей в таблицы статистики Отсутствует С 2.0.21.1 от 28.04.2017 и новее 15000 Целое положительное число
radius-stat-sync-period Временной период в секундах по прошествии которого происходит обновление таблиц статистики Сохранять данные с интервалом С 2.0.21.1 от 28.04.2017 и новее Значение поля `settings.flush` у соответствующего агента Целое положительное число
radius-stop-session-on-acct-timeout Остановка сессии по истечению времени ожидания между авторизацией и START-пакетом Отсутствует 1 1 (включена)
0 (отключена)
radius-sync-period Таймаут задержки реакции на события от ядра (дубликаты полученных событий агрегируются) Отсутствует С 2.0.19.1 30 Целое неотрицательное число
radius-time-meter Включить и установить периодичность (в секундах) записи в журнал работы LBarcd информации о состоянии очереди обработки пакетов RADIUS-агентом.
Запись происходит в формате «queue size N, Xin, Yout, Zdropped».
где N - кол-во необработанных пакетов в очереди; X - общее кол-во пакетов, которое было поставлено в очередь; Y - кол-во пакетов отправленных на обработку; Z - кол-во отброшенных по таймауту пакетов .
Опция работает только если включен многопоточный режим обработки пакетов
Другими словами, значения опций `radius-acct-thread-num` и `radius-auth-thread-num` не равны 1.
Соблюдение периода radius-time-meter не гарантируется, если в очереди нет пакетов.
Отсутствует 0 0 - 4294967295
radius-try-authorize-acct Включение авторизации неизвестной сессии по первому пакету аккаунтинга.
Для этого используются атрибуты стандартной авторизации: ip, mac, vlan и opt82.
Если авторизация сессии не прошла, все дальнейшие пакеты игнорируется.
Опция работает некорректно на сборках ранее 11.08.2017.
Отсутствует С 2.0.20 0 1 (включена)
0 (отключена)
radius-use-class-for-acc-ident Включение отправки атрибута Acct-Session-Id для сопоставления пакетов авторизаций и аккаунтинга.
В случае, если `Acct-Session-Id` не был отправлен, но в ключ сессии включен атрибут `Class`, который отправляется при авторизации, и опция включена, то при поиске авторизованных сессий по составному ключу при приходе старт-пакета используется значение атрибута `Class` (вместо Acct-Session-Id).
Отсутствует С 2.0.21.1 от 17.06.2017 0 1 (включена)
0 (отключена)
radius-uses-lbinet При включении данной опции отключается управление ip-адресами агента LBarcd, выдача ip-адресов происходит только агентом LBinet. И отключение встроенного в RADIUS-агент LBarcd DHCP-сервера. В случае использования DHCP-сервера LBInet требуется отключить DHCP-сервер, встроенный в RADIUS-агент, функционирующий только в случае использования сервисной модели с аутентификацией по протоколу 802.1х. Включить DHCP-сервер = LBinet 0 1 (включена)
0 (отключена)
skip-empty-framed-ip Запрет отправки атрибута Framed-IP-Address со значением 255.255.255.255 Не отправлять атрибут Framed-IP-Address с пустым значением 0 1 (включена)
0 (отключена)
trim-username Не учитывать символы пробел в значении VSA UserName.
При отключении опции если UserName получен с символами пробел, в ответ на пакет Access-Request будет отправлен Access-Reject
C 2.0.23.1 от 28.04.2018 0 1 (включена)
0 (отключена)
use_original_vg_id Включение поиска учетной записи под управлением VoIP-агента при осуществелении финальной тарификации вызова. 0 0 (отключена) - поиск при тарификации учетной записи осуществляетс ядром АСР;
1 (включена) - поиск учетной записи ядром не производится.
use_confid_with_nums Дополнять справа атрибут h323-conf-id номером соединения. Необходимо для того чтобы исключить возникновение h323-conf-id 1 0 (отключено);
1 (включена)
use_username_with_dnis Использовать в качестве h323-conf-id при обработке VoIP-звонка строку вида: `User-Name`_`Called- Station-Id`. 1 0 (отключено);
1 (включено)
voip_check_session_id Флаг, отвечающий за запись в таблицы статистики звонков с одинаковым идентификатором сессии и почти одинаковой датой.
Если опция включена звонки с одинаковым идентификатором не будут записаны в таблицу статистики.
Если опция отключена звонки с одинаковым идентификатором сессии будут записаны в таблицы статистики даже если даты почти совпадают.
Включение опции необходимо чтобы избежать дубликатов при проблемах в работе оборудования.
Отсутствует C 2.0.19.1 от 17.11.2017 0 1 (включена)
0 (отключена)
voip_enable_timezone Учитывать, при формировании телефонной статистики, часовой пояс телефонной станции через которую произошел звонок Отсутствует С 2.0.26 0 1 (включена)
0 (отключена)
voip-search-by-login Данная опция отвечает за идентификацию пакетов RADIUS-аккаунтинга по аттрибуту User-Name Отсутствует 0 1 (включена)
0 (отключена)
user-name-in-access-accept-response Флаг, отвечающий за отправку логина УЗ в Access-Accept.
Для всех методов аутентификации, кроме метода login, в сообщениях Access-Accept будет дополнительно передан атрибут User-Name.
В качестве значения атрибута User-Name будет использован логин учетной записи, которая была найдена на этапе аутентификации (vgroups.login).
При наличии блокировок на УЗ, позволяющих установить гостевую сессию, логика заполнения атрибута User-Name сохраняется.
Для случаев, когда аутентификацию провести не удалось, либо найденный абонент находится в отключенном состоянии (блокировка 10), но RADIUS агент настроен на авторизацию несуществующих пользователей, атрибут User-Name будет содержать значение, которое пришло в пакете Access-Request.
При авторизации сервисных сессий модели ISG, в случае если запрос Access-Request возможно соотнести с уже установленной основной абонентской сессией, атрибут User-Name заполняется значением, равным логину учетной записи основной сессии.
Отсутствует С 2.0.27.0 0 1 (включена)
0 (отключена)
disable_h323_end_time Если время в атрибутах h323-* приходит некорректно - определяем длительность на основе имеющихся данных по сессии.
При включенной опции началом сессии будет значение из активных сессий, а концом сессии текущее время при закрытии.
Отсутствует С 2.0.25
с 04.09.2018
0 1 (включена)
0 (отключена)

backНазад к документации