Страница 1 из 1

Не проходят исходящие вызовы в SIP транк.

Добавлено: 07 июн 2021, 12:59
weerdsa
Добрый день!
Очень прошу помощи!
Подключили SIP-транк Ростелеком (до этого был шлюз и аналоговая телефония).
Внесли изменения в действующий транк, настроили авторизацию.
Входящие вызовы проходят, система их отлично принимает, отрабатывает, включает IVR. Всё замечательно.
Не работают исходящие.
Набираем внешний номер:
WARNING[2351][C-00000007] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
WARNING[2351][C-00000007] channel.c: Prodding channel 'SIP/15-0000000f' failed

Код: Выделить всё

username=+74852000000@yar.ims.ctc.ru
type=friend
secret=*********
regsecond=600
qualify=3000
port=5060
insecure=invite,port
host=217.15.133.10
fromuser=+74852000000@yar.ims.ctc.ru
fromdomain=yar.ims.ctc.ru
dtmfmode=rfc2833
disallow=all
defaultuser=+74852000000@yar.ims.ctc.ru
context=from-trunk
allow=alaw&ulaw
Опыта и ума не хватает, чтобы решить эту проблему...

Re: Не проходят исходящие вызовы в SIP транк.

Добавлено: 07 июн 2021, 16:56
ded
Ваш транк судя по картинке вы назвали 7811 (а лучше бы Rostelecom-7811 как-то для наглядности)
то есть вызов команды Dial должен идти на SIP/7811
А вызываете как? Unable to create channel of type 'SIP - что видно в строке Dial перед этим сообщением?

Какой заголовок у этой конструкции (в квадратных скобках) ? Смотреть в файл sip_additional.conf

Код: Выделить всё

username=+74852000000@yar.ims.ctc.ru
type=friend
secret=*********
regsecond=600
qualify=3000
port=5060
insecure=invite,port
host=217.15.133.10
fromuser=+74852000000@yar.ims.ctc.ru
fromdomain=yar.ims.ctc.ru
dtmfmode=rfc2833
disallow=all
defaultuser=+74852000000@yar.ims.ctc.ru
Судя по хосту - yar.ims.ctc.ru это не Ростелеком, а Крупнейший подрядчик по реализации инженерных проектов.

Исправьте type=friend на type=peer

Ростелеком разрешает отправлять Caller ID в формате +74852000000 ?

На транке у вас формула 7811+Х как по вашему должна происходить обработка вызываемого номера?
По синтаксису: если в канал (этот транк) буде направлен номер из одной цифры от 0 до 9, то к нему впереди будет приставлено 7811, и уйдёт, если набрать 5, в набор - 78115.
Но маршрут вы задали в этот транк шестизначные
ХХХХХХ и одинадцатизнак 8ХХХХХХХХХХ
Где логика?

Re: Не проходят исходящие вызовы в SIP транк.

Добавлено: 07 июн 2021, 23:25
Zavr2008
Родимый Хуавей в Ярике. Земляки)
Судя по хосту - yar.ims.ctc.ru это не Ростелеком, а Крупнейший подрядчик по реализации инженерных проектов.
CTC судя во всему - рудимент ЦентрТелеКом, эхо ушедшего ;)
Нет, это просто первый хуавей в РФ.. Отдельная боль и история как строили коллеги

Настройки не те малость для Ярика:
fromuser=+74852000000
без домена,
outboundproxy=217.15.133.10

Строка register:
register => +74852000000@yar.ims.ctc.ru:secret:+74852000000@yar.ims.ctc.ru@217.15.133.10:5060/+74852000000

Они еще за CallerID мзду берут отдельную, но верный CID есть в заголовках и так.

Re: Не проходят исходящие вызовы в SIP транк.

Добавлено: 08 июн 2021, 00:29
ded
Изображение

Re: Не проходят исходящие вызовы в SIP транк.

Добавлено: 08 июн 2021, 08:05
weerdsa
Zavr2008 писал(а): fromuser=+74852000000
без домена,
Вот это помогло. Исходящие и входящие работают!
Большое спасибо всем за помощь.

7811+Х тоже убрал. Осталось от работы со шлюзом, видимо ему это помогало как-то ориентироваться...

Zavr2008 писал(а): Строка register:
register => +74852000000@yar.ims.ctc.ru:secret:+74852000000@yar.ims.ctc.ru@217.15.133.10:5060/+74852000000
эту строку несколько дней выбивали от провайдера))

Re: Не проходят исходящие вызовы в SIP транк.

Добавлено: 08 июн 2021, 11:25
Zavr2008
Могу гордиться тем, что первым в свое время цепанулся к этому софтсвичу Астером.
Недели 2 ушло помню, пользуйтесь)