Re: Маршрутизация входящих звонков

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 08 Jul 2009 - 17:11:32 MSD

Здравствуйте,

Юрий Страшнов wrote:
> Добрый день коллеги!
>
>
>
> Подскажите каким образом правильно настраивается маршрутизация входящих
> звонков.
>
> Исходящие и внутренние звонки работают в домене нормально.
>
>
>
> Я настроил PBX для интересующего домена и проброс в Маршрутизаторе,
> однако при входящем звонке при попытке набрать добавочный номер из PBX
> переадресация не происходит. Номера в аккаунтах имеют формат 2XXX
> указаны в поле "Телефонные номера".

А почему не в виде алиасов? Телефонные номера подразумеваются уникальными глобально и наиболее адекватный формат для них - E.164, например +74952128506. Номера же в виде 2ХХХ больше похожи на "экстеншены" - им место в алиасах, поскольку они могут повторяться в разных доменах одного сервера.

> Если же пользователю указать номер в
> виде 2XX Alias'a, то соединение проходит нормально.

Если проблема именно в донаборе при звонках через автосекретаря, то у вас в настройках аккаунта, который принимает входящие звонки и запускает для них програмку автосекретаря, в разделе Real-Time -> Advanced неправильно указано количество цифр в местном номере. Там по умолчанию 3, а вам надо прописать 4.

> Вот конфигурация Маршрутизатора:
>
> localhost = ; domain record to accept 'localhost' as the main domain
>
> mailhost = ; domain record to accept 'mailhost' as the main domain
>
> <blacklist-admin*@blacklisted> = postmaster ; 'White Hole'
>
> <syshelp> = support@communigate.com ; tech.support address
>
> <911@*> = emergency@localhost ; 911: NA emergency
>
> <112@*> = emergency@localhost ; 112: EU emergency
>
> <01@*> = emergency@localhost ; 01: RU emergency
>
> S:<emergency> = emergency#pbx ; start 'emergency' app
>
> <7(2d)@*> = pbx{*}#pbx ; 7nn calls go to PBX
>
>
>
> ; проброс входящего вызова на PBX домена
>
> <client_XXX@91.aaa.bbb.ccc> = pbx{*}#pbx@mydomain.ru
>
>
>
> <(4d)@*> = *@telnum
>
> <(6d)@*> = +74912*@telnum
>
> <(10d)@*> = +7*@telnum
>
> <+(5-15d)@*> = +*@telnum
>
> <+(d)@*> = +*@telnum
>
> <8(10d)@*> = +7*@telnum
>
> telnum = e164.arpa.enum
>
> S:e164.arpa.noenum = pstn
>
> S:<+7(10d)@pstn> = gatewaycaller{8*,nlink}#postmaster@localhost
>
> S:<8(10d)@pstn> = gatewaycaller{8*,nlink}#postmaster@localhost
>
> S:<(5-15d)@pstn> = gatewaycaller{*,nlink}#postmaster@localhost
>
> S:<(4d)@pstn> = pbx#pbx@localhost
>
>
> Что я делаю не так?

-- 
Best regards,
Dmitry Akindinov
Получено Wed Jul 08 13:11:34 2009

Этот архив был сгенерирован hypermail 2.1.8 : Wed 08 Jul 2009 - 20:15:58 MSD