Что нового
Информация
- С этой версии доступны порты для FreeBSD 4.x+ и Linux.
Новые функции
- Добавлено новое ключевое слово в файл конфигурации — 'connectionvalidity'.
Для детального описания смотри секцию "Configuration file syntax".
Исправления
- Обходной путь для Cisco ATA 186. ATA 186 посылает пакеты облегченной регистрации
несмотря на то, что был проинформирован предидущим (RCF) сообщением о невозможности
использования облегченной регистрации. Процедура облегченной регистрации появилась
только в версии 2 протокола H.323. Это исправление позволяет гейткиперу обрабатывать
пакеты облегченной регистрации в то время как он продолжает информировать
о невозможности таковой.
- Исправлена ошибка в PER упаковщике которая могла препятствовать отправке
длинных пакетов.
Новые функции
- Новая опция в log секции — dumpmessages <bool>; печатает дамп
всех разрешенных входящих сообщений.
Исправления
- Неверно сообщалось время окончания разговора для монитора.
- Ошибка в lightweight регистрации.
- Ошибка в синтаксическом анализаторе даты.
- Неверное поведение при поиске номера вызываемого абонента в Q.931 Setup
сообщении.
Новые функции
- Добавлена возможность проксирования RTP потоков.
Изменения
- Ключевое слово конфигурации 'directcall' заменено на 'proxylevel'
которое имеет три параметра: 'none', 'signalling' и 'full'.
Исправления
- Исправлена ошибка в синтаксическом анализаторе даты.
- Неверно заполнялось CSAddress поле в RCF сообщении.
Новые функции
- Поддержка RADIUS. Новое выражение конфигурации 'aaa'.
- Новые выражения конфигурации 'max ringback duration', 'max connection
duration'.
- Новое выражение конфигурации 'translate outgoing dial to'.
Изменения
- Улучшен алгоритм остановки гейткипер сервиса.
- Все главные опции перенесены в сложное выражение 'system'.
- 'gatekeeperidentifier' изменено на 'system { identifier
}'.
- 'logfile' изменено на 'log { file }'.
- 'billfile' изменено на 'aaa { file }'.
- 'proxylevel' изменено на 'proxy level'.
- 'aliastranslate' изменено на 'translate alias "alias"
to'.
- 'translate' изменено на 'translate incoming dial "dial"
to'.
- 'groupmember' изменено на 'group member'.
- 'connectionvalidity' изменено на 'connection validity'.
- 'registrationvalidity' изменено на 'registration validity'.
- 'rasaddress' изменено на 'ras address'.
- 'registeralias' изменено на 'register alias'.
- 'registrationperiod' изменено на 'registration period'.
- Для информации по изменениям в сложном выражении 'log' смотри главу
"Опции лога".
Исправления
- Исправление в BRQ процессоре.
- Исправление падения на закрытии соединения.
- Исправление привязки сокетов к основному адресу.
Новые функции
- Проброс "call signal" и LRQ вызовов на другие гейткиперы.
- RADIUS идентификация при "call signal" вызове.
Изменения
- Улучшен останов соединений.
- Улучшен останов системы.
- Абонентам разрешено открывать "control" уровень (а соотвественно
и RTP потоки данных) до "call signal" "Connect" сообщения.
Исправления
- Исправление неудачных биндов на рестарте.
- Исправлено заполенине NAS-IP-Address поля в RADIUS пакетах.
Изменения
- Уточнение регистрации начала разговора.
Исправления
- Исправлена неточность в определении длинны RADIUS пакетов. Спасибо Alex
Mansurov.
- Исправление для записи большой конфигурации (больше 16Kb) в мониторе. Спасибо
Gregory Markov.
Новые функции
- Пропускная способность зоны теперь может быть ограничена по количеству соединений.
Смотри выражение 'zone connections'.
- В RADIUS пакеты добавлены Cisco VSAs для улучшения совместимости с текущими
системами учёта.
- Добавлено новое зарезервированное слово 'self' в выражение 'user
dial'.
- Добавлено зарезервированное имя группы 'everyone'. Все пользователи
в системе автоматически станоятся ее членами.
Изменения
- Синтакс выражений 'zone' и 'link' изменен в соответствии с
общими правилами.
- Пакеты идентификации и учёта RADIUS генерируются для обоих окончаний звонка.
Исправления
- Исправлена регистрация времени начала соединения. Спасибо Alex Mansurov.
- Исправлен внезапный останов системы на "broken pipe" под Unix.
- Исправлена ошибка в документации. 'user proxy level' по умолчанию
'signalling'. Было 'none'.
Исправления
- Исправлена ошибка вычисления Cisco VSA в RADIUS пакетах.
Новые функции
- Гейткипер переведён на семейство протоколов H.323 version 4. Все предидущие
версии поддерживаются.
- Реализован контроль за "fast connect" процедурой. Смотри выражение
конфигурации 'user fast start'.
- Реализован контроль H.245 туннелинга. Смотри выражение конфигурации 'user
h245 tunneling'.
- Новое выражение конфгурации 'log radius messages', для контроля печати
RADIUS сообщений.
- Процедура авторизации теперь использует RADIUS атрибуты Session-Timeout
и Cisco h323-credit-time для ограничения продолжительности звонка.
Изменения
- Расширен синтаксис выражений 'user authentication' и 'user accounting'.
Исправления
- Добавлено пропущеное описание опции 'user proxy level choice'.
- Исправлена ошибка при которой гейткипер падал на старте если имя хоста не
разрешалось сервисом имён.
Изменения
- Оптимизации процедуры маршрутизации звонков.
- Оптимизации в процессоре регулярных выражений.
Исправления
- Исправлена ситуация с внезапным завершением вызова в случае если терминирующий
абонент не поднял трубку за четыре секунды.
- Исправление в GRQ процессоре.
Новые функции
- Новое выражение конфигурации 'user address' для ограничения адресов
абонента.
- Теперь гейткипер подчиняется значению TimeToLive при регистрации на удалённом
гейткипере.
Изменения
- При разрешении вызываемого абонента, среди равных абонентов ипользуется
процедура Round Robin.
Исправления
- Исправлена ошибка не закрытия сокета при прямом (call signal) соединении
с гейткипером.
- Исправление в GRQ процессоре.
- Подавление использования единого CS канала разыми звонками.
Новые функции
- Добавлена возможность трансляции исходящего псевдонима. Смотри выражение
'user translate alias'.
- Добавлена H.235 авторизация RAS и Q.931 сообщений. Смотри выражения 'user
h235 ...'.
Изменения
- Изменены функциональность и вид выражения 'alias'.
- В директиве 'user address' булево значение теперь факультативно.
- В директиве 'user static' зачение адреса теперь факультативно.
- Изменена схема трансляции псевдонимов. Смотри выражение 'user translate
alias'.
- Удалено выражение 'translate dial'.
- Выражения 'user authentication' и 'user accounting' изменены
на 'user radius authentication' и 'user radius accounting' соотвественно.
- Выражения 'user aaa ...' изменены на 'user radius ...'.
Исправления
- Исправлена ошибка в ратифицировщике RADIUS сообщений. Спасибо Dennis A.
Evladov.
- Исправлена ошибка RADIUS аккаунтинга для статических абонентов.
Новые функции
- Теперь гейткипер посылает ARQ сообщение до установления соединения на удалённый
гейткипер.
- Новое выражение 'user bandwidth'.
- H235 секюрити на соединения с удалёнными гейткиперами. Активируется при
помощи нового выражения 'gatekeeper register password'.
Изменения
- В время проброса звонков на удалённые гейткиперы, гейткипер дейтвует как
абонент используя ARQ, BRQ, DRQ и другие сообщения.
- Во время регистрации на удалённом гейткипере, гейткипер в поле EndpointType
устанавливает флаги "gatekeeper" и "gateway", что должно
устранить проблеммы регистрации на Cisco гейткипере.
- Изменён синтаксис выражения 'zone bandwidth'.
Исправления
- Исправлена ошибка в выражении 'user alias ... translate to'.
- Исправлена ошибка на дубликате OpenLogicalChannelAck.
- Исправлена ошибка RADIUS авторизации в режиме звонка.
- Исправлена ошибка RADIUS учёта в режиме H235. Спасибо Krasiyan Andreev.
- Исправлена ошибка в функции поиска в Gatekeeper Monitor.
Новые функции
- Добавлена возможность усновления цены на индивидуальные псевдонимы. Смотри
выражение 'user alias'.
- Добавлена расширенная текстовая информация в сообщения отказа.
Исправления
- Исправлена ошибка в разборщике регулярных выражений.
Новые функции
- Горячая перезагрузка конфигурации в коммерческой версии. Конфигурация может
быть перезагружена с использованием монитора или по синалу SIGUSR1 под Юниксами.
- Рестарт по сигналу SIGUSR2 под Юниксами.
- Теперь гейткипер анализирует и посылает сам сообщение RIP (RequestInProgress).
- Добавлена поддержка H.225 partyNumber.
- Выражение log [direction] monitor messages <bool>
для вашего любопытства.
Изменения
- Переработан протокол монитора.
- Номер строки конфигурации в которой произошла ошибка пишется в eventlog.
Исправления
- Исправлена ошибка в очереди RADIUS сообщений.
- Исправлена ошибка в RRQ процессоре. Спасибо Krasiyan Andreev.
- Исправлена ошибка пропуска LRQ сообщения на незарегистрированный линк.
- Исправлена ошибка в выражении 'alias ... translate to ...'.
- Исправлено зависание соединения при неустановленном H.245 канале.
- Исправлен разрыв соединения при неустановленном H.245 канале.
- Исправлена процедура регистрации на удалённом гейткипере.
Новые функции
- Шифрование данных конфигурации монитор протокола.
Исправления
- Исправлена ошибка окна explorer утилиты мониторинга.
- Исправлена ошибка (зависание) в модуле монитора.
Новые функции
- Новое сложное выражение конфигурации — 'monitor'. Смотри главу
"Синтаксис файла конфигурации".
Изменения
- Больше не используется файл '.psw'. Вы можете удалить его из своей системы.
- Юникс версия гейткипера слинкована с динамическими библиотеками.
Исправления
- Исправлена ошибка регулярных выражений.
- Исправлена ошибка монитор клиента препятствующая выгрузке конфигурации.
Новые функции
- Переменные. Смотри новое выражение 'make'.
- Новое выражение 'user display' для изменения поля Q.931 display.
- Отчётность о неудавшихся соедиях, директива 'aaa log failed calls'.
- Полная (на сервисе гейткипера и на связи с удалённым гейткипером) поддержка
абонентского маппинга псевдонимов.
- Добавлено выражение 'user connection dupe', для того чтобы дать возможность
абоненту производить звонки с повторяющимся идентификатором соединения.
- Добавлена причина разрыва соединения в CDR файл и RADIUS.
- В запись CDR файла добавлена длительность соединения.
Изменения
- Улучшение алгоритма распределения RTP портов. Так же разрешает ошибку Cisco
при переоткрытии канала данных.
- Теперь заполняется поле SourceCallSignalAddress в сообщении Q.931 Setup.
- Время в файле отчётности по звонкам теперь в GMT.
Исправления
- Исправлено падение на неотвеченном сообщении AdmissionRequest.
- Исправлено падение на разрегистрации связи с удалённым гейткипером.
- Исправление обновления проходящей H.235 информации.
- Исправлено падение на пустом псевдониме вызываемого абонента в AdmissionRequest
обработчике.
Исправления
- Исправлено падение на сообщении Q.931 ReleaseComplete не содержащем H323-UserInformation.
- Исправлена ошибка выражения 'set ... add' при перезагрузке
конфигурации.
- Исправлено уведомление монитора о измененииях абонента при перезагрузке
конфигурации.
- Добавлены недостающие ключевые слова в редактор монитора.
Новые функции
- Хантинг ! Установите нужный уровень хантинга для вызывающего абонента при
помощи выражения 'hunt level'.
- Возможность конфигурации RAS порта используя выражение 'system RAS port'.
- Добавлено поле "сause value" в сообщения Q.931 ReleaseComplete генерируемые
гейткипером.
- Конфигурация таймзоны для AAA. Выражения 'aaa time zone'.
Изменения
- К выражению 'make ... alias' добавлена директива 'at'.
- В процедурах аккаунтинга используются действительниые адреса, вместо использованных
ранее адресов зарегистрированных абонентом сообщением RRQ либо сконфигурированных
статически.
- При помощи выражения 'register
alias' может быть зарегистрировано несколько псевдонимов.
Исправления
- Исправлена ошибка выражения 'make' из за которой могло пререписаться
зачение переменной коренного уровня.
- Исправление для полей RADIUS Acct-Input-Octets и Acct-Output-Octets.
Новые функции
- Доступна версия для AMD64 FreeBSD.
Исправления
- Исправлено падение на процедуре хантинга.
Новые функции
- Поддержка альтернативных гейткиперов для пользователей и соединений с удалёнными
гейткиперами. Смотри выражения 'alternate gatekeeper' и 'link alternate
gatekeeper'.
Изменения
- Полностью переделан механизм посылки RIP пакетов.
- Директива 'register alias' теперь, не влияет на имя используемое
для H.235 аутентикации. Используйте новое выражение 'link h235 name expression'.
- Выражение 'register password' изменено на 'link
h235 password'. Также, используйте новое выражение 'link
h235 authentication'
для того чтобы включить H.235 аутентикацию на соединении с удалённым гейткипером.
- Сложное выражение 'group' теперь может содержать выражения гейткипера.
Исправления
- Исправлена ошибка создания перменной из входящего псевдонима вызывающего
абонента.
- Восстановлена потерянная функциональность вызова через незарегистрированное
(нет подвыражения 'register alias') соединение с удалённым гейткипером.
- Добавлены пропущенные, не опциональные поля, в сообщения RRQ и RCF.