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

После переноса сервера Asterisk перестал работать Мультифон

Добавлено: 12 окт 2016, 10:11
vrabets
Приветствую вас коллеги.

В связи с производственной необходимостью коллега в моё отсутствие перенес рабочий сервер Asterisk на другое железо (поднял новый астериск и перенес все настройки).

После чего перестал работать Мультифон.

При звонке с использование транка мультифона в трубке говорится "All circuits are busy now, Please try your call again later"

В консоли CLI во время звонка пишется такая ошибка:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[2016-10-12 11:50:25] ERROR[23590][C-0000022f]: netsock2.c:271 ast_sockaddr_resolve: getaddrinfo("Megafon", "(null)", ...): Name or service not known
[2016-10-12 11:50:25] WARNING[23590][C-0000022f]: chan_sip.c:6111 create_addr: No such host: Megafon
[2016-10-12 11:50:25] WARNING[23590][C-0000022f]: app_dial.c:2455 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
Проверяю регистрацию:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Host dnsmgr Username Refresh State Reg.Time
193.201.229.35:5060 N 792*********@ 165 Registered Wed, 12 Oct 2016 12:00:23
В настройках Nat - route
конфигурация ип - публичный ип.

Для информации добавлю, что на этом же астере настроен транк МТТ и он работает без проблем - что говорит о правильности общих настроек.

Обращался в саппорт мегафона, но они только составляют заявки и ничем не могут помочь.

Прошу помогите пожалуйста, в какую сторону копать ? Почему сервис мегафон не известен ? Почему он не "No such host: Megafon" ?

Есть вероятность что проблема в операторе, но это только лишь вероятность.


На всякий случай, вот настройки транка мультифона:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
username=792*********
type=peer
secret=************
port=5060
nat=yes
insecure=port,invite
host=193.201.229.35
fromuser=792************
fromdomain=multifon.ru
dtmfmode=inband
context=incoming

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 10:29
virus_net
Я так понимаю гуглить не предлагать...
Хорошо.
vrabets писал(а):ast_sockaddr_resolve: getaddrinfo("Megafon", "(null)", ...):
Выделенное слово ни на какие мысли не наводит ?

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 10:54
ded
vrabets,
в связи с производственной необходимостью подьтяните теоретические знания по по протоколу SIP?
Регистрация
193.201.229.35:5060 N 792*********@ 165 Registered Wed, 12 Oct 2016 12:00:23
никак не связывается с наличием/отсутствием пира в ситеме.
Это просто Астериск сообщает Мультифону "входящие на номер 792********* пересылать сюда!"
А для обработки этих входящих нужен пир (транк), со всеми параметрами.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 11:23
vrabets
В том то и дело, что sip set debug peer говорит о том, что пира этого нет.

Но он же есть ? В транках создан пир megafon, type=peer. В исходящей маршрутизации он выбран.

Почему система его не видит ?

Выделенное слово ни на какие мысли не наводит ?
Нет. Он не может его разрешить, правильно ?

но почему я не могу понять.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 11:29
vrabets
А для обработки этих входящих нужен пир (транк), со всеми параметрами.

Пир настроен согласно всем найденым в интернете мануалам, да и буквально на прошлой неделе с этими же настройками (только на другом астере) всё работало.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 11:43
ded
vrabets писал(а):Но он же есть ? В транках создан пир megafon, type=peer. В исходящей маршрутизации он выбран.

Почему система его не видит ?
Он создан в вэб интерфейсе, который лишь отражение реальности, а не сама реальность. Поэтому система его не видит.
Почувствуйте разницу.
- в библиотеку Книгу о будущем читать.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 11:50
virus_net
и эти люди настраивают Asterisk.... мрак...

Все ответы на вопросы "почему" есть в консоли. Выполните траблшут - поймете ответ на "почему". Консоль перед вашими руками и глазами, а не перед нашими.
Как траблшутить ? Есть огромное кол-во сообщений на данном форуме и в Инете: google -> траблшут asterisk
В силу этого остается только Ванговать:
Изменения, выполненные в web-интерфейсе FreePBX или Elastix (не знаем, что там у вас стоит), не применились в asterisk. По какой причине ? Их сотни, если не тысячи.
Могу сказать что:
- ваша проблема не уникальна
- ваша проблема решается очень просто

Либо читайте книгу, как уже посоветовал ded, либо задайте эти вопросы вашему коллеге, который и выполнял перенос системы.

P.S.
vrabets писал(а):на этом же астере настроен транк МТТ и он работает без проблем - что говорит о правильности общих настроек.
Это говорит лишь о том, что этот транк работает и ни о чем более.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 12:48
vrabets
Тему можно закрыть. Транк и в самом деле был прописан только лишь в веб интерфейсе. Прописал его руками в sip.conf, перезапустил астер - не помогло.

Удалил его в веб интерфейсе и снова добавил - всё заработало.

Re: После переноса сервера Asterisk перестал работать Мульти

Добавлено: 12 окт 2016, 16:33
virus_net
vrabets писал(а):Прописал его руками в sip.conf, перезапустил астер - не помогло.
Удивительные вещи происходят если не читать инструкций.