Новые параметры radius5.cfg в 5.3-001u4

Технические вопросы по UTM 5.0
Ответить
Infected
Сообщения: 6
Зарегистрирован: Вт фев 21, 2012 22:52

Новые параметры radius5.cfg в 5.3-001u4

Сообщение Infected »

Подскажите, какой формат regexp для новых параметров в radius5.cfg:

incoming_trunk_format
outgoing_trunk_format
pbx_id_format


У нас не работает ничего, кроме полного соответствия. ;(

serjk
NetUP Team
Сообщения: 719
Зарегистрирован: Пн авг 14, 2006 08:56

Сообщение serjk »

В каком формате атрибуты приходят? Желательно распечатку всего Accounting пакета.

Infected
Сообщения: 6
Зарегистрирован: Вт фев 21, 2012 22:52

Сообщение Infected »

Отправил почтой детали и описание проблемы.

Nik0n
Сообщения: 77
Зарегистрирован: Пн сен 14, 2009 13:53
Откуда: Екатеринбург
Контактная информация:

Сообщение Nik0n »

Infected писал(а):Отправил почтой детали и описание проблемы.
Скажите проблема решилась ? Расскажите о пожалуйста о решении.

serjk
NetUP Team
Сообщения: 719
Зарегистрирован: Пн авг 14, 2006 08:56

Сообщение serjk »

Nik0n писал(а):
Infected писал(а):Отправил почтой детали и описание проблемы.
Скажите проблема решилась ? Расскажите о пожалуйста о решении.
На сколько помню, не было проблемы как таковой. Решили изменением регулярного выражения.

Nik0n
Сообщения: 77
Зарегистрирован: Пн сен 14, 2009 13:53
Откуда: Екатеринбург
Контактная информация:

Сообщение Nik0n »

serjk писал(а):
На сколько помню, не было проблемы как таковой. Решили изменением регулярного выражения.
Эх, пример бы поглядеть :) У меня не схватывает даже такой пример
pbx_id_format=9:1:h323-pbx-id=1
В документации я вообще не нашел ни каких упоминаний про эти параметры.

serjk
NetUP Team
Сообщения: 719
Зарегистрирован: Пн авг 14, 2006 08:56

Сообщение serjk »

Примеры есть в radius5.cfg из поставки системы.

В Вашем случае (обратите внимание на круглые скобки, все что в них - попадет в PBX ID)

pbx_id_format=9:1:h323-pbx-id=(1)

Nik0n
Сообщения: 77
Зарегистрирован: Пн сен 14, 2009 13:53
Откуда: Екатеринбург
Контактная информация:

Сообщение Nik0n »

serjk писал(а):Примеры есть в radius5.cfg из поставки системы.

В Вашем случае (обратите внимание на круглые скобки, все что в них - попадет в PBX ID)

pbx_id_format=9:1:h323-pbx-id=(1)
Ага но из-них (скобок) не стартовал utm5_radius через /etc/init.d/utm5_radius
т.к. в /netup/utm5/bin/safe_utm5_radius выполняется код типа
. /netup/utm5/radius5.cfg
и в результате
-bash: array assign: line 303: syntax error near unexpected token `('
-bash: array assign: line 303: `:1:h323-pbx-id=(1'

Экранировать в кавычках (в том числе одинарных) не получается utm5_radius не понимает этого.

Пока вышел из положения так
radius5.cfg содержит pbx_id_format=9:1:h323-pbx-id=(.*)
incoming_trunk_format и outgoing_trunk_format по аналогии
utm5_radius запускаю так:
/netup/utm5/bin/utm5_radius -c /netup/utm5/radius5.cfg
На тесте это допустимо, но продакшене наверно придется залезать в /netup/utm5/bin/safe_utm5_radius :)

serjk
NetUP Team
Сообщения: 719
Зарегистрирован: Пн авг 14, 2006 08:56

Сообщение serjk »

Спасибо, подумаем как поправить это.

Ответить