Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не получается позвонить на iax2 пользователя

0

Установлено: 11 астер, фрипбх, a2billing. Создал несколько абонентов iax2(создавал в a2billing), пользуюсь zoiper-ом для подключения к астеру. Зарегистрировался на сервере, исходящие работают на внешние линии(мультифон), друг другу звонят, но извне дозвониться на них не получается: в настройках a2b разрешены беспл. сип звонки, доп номер набора сип "555", при попытке набрать 555XXXXXXXXXX, где X - номер сип акк - вызов не идет, дебаг пишет что они не подключены, iax2 show peers выдает статус всем unmonitored, ип и порт определяет. создал в "INBOUNDS DID" номер, в destination прописал IAX2/XXXXXXXXXX - по этому номеру вызов между абонентами идет, звук есть. Входящие из мультифона на другие линии работают. Как настроить все так, чтобы появилась возможность позвонить с мультифона на иах?

удалить закрыть спам изменить тег редактировать

спросил 2016-07-20 23:05:21 +0400

ivakir Gravatar ivakir
11 4 4

обновил 2016-07-20 23:06:43 +0400

Comments

зарегистрировать iax ?

awsswa ( 2016-07-21 11:34:50 +0400 )редактировать

IAX зарегистрирован. Звонки на внешние линии и на другие iax-абоненты идут, на него звонок от другого iax тоже идет. В настройках указал qualify=yes, теперь iax2 show peers выдает статус ОК. но позвонить на него с мультифона все-равно нельзя

ivakir ( 2016-07-21 12:47:14 +0400 )редактировать

ну наверно надо логи выложить ? а телепаты все на пляже

awsswa ( 2016-07-21 13:25:59 +0400 )редактировать

Немного разобрался. Итого: в настройках a2b enable the option to call sip/iax friend for free = yes; if SIPIAXFRIENDS is active, you can define a prefix for the dialed digits to call a pstn number this will enable a prompt to enter your destination number. if number start by = 555;

sipiaxpstndirectcall_prefix we do directly a sip iax call, if not we do a normal call. = yes;

в INBOUND DID добавлен номер 100, в destination прописано iax2/X, где X - номер iax акк. польз. По номеру 100 дозвон идет(с другого iax акк). Звоню с мультифона, набираю 555, потом 150 - пишет: chaniax2.c: Checking device state for device X chaniax2.c: Found peer. What's device state of X? addr=.........., defaddr=0 maxms=0, lastms=0 devicestate.c: Changing state for X - state 0 (Unknown) devicestate.c: device 'IAX2/X' state '0' appqueue.c: Device 'IAX2/X' changed to state '0' (Unknown) but we don't care because they're not a member of any queue. chansip.c: Auto destroying SIP dialog XXXXX

ivakir ( 2016-07-22 10:55:07 +0400 )редактировать

chansip.c: Destroying SIP dialog XXXXX@ip chaniax2.c: schedule decrement of callno used for ip in 60 seconds Т.е. звонок не проходит. НО, если добавить в speed dial(персональный быстрый набор) тот же номер 100 - вызов ИДЕТ. прописал qyalify=yes(вручную в конфиге, чтобы изменилось, знаю о этом баге) - не помогло, iax2 show peers пишет status OK(140ms). Как заставить звонить так: набрал 555, автоответчик говорит набрать номер сип, набрал 100# - дозвонился?p.s.:после 555 набираю 100, а не 150

ivakir ( 2016-07-22 11:04:58 +0400 )редактировать

1 Ответ

0

ВСЕМ СПАСИБО, разобрался. Как ни странно, чтобы заработали вызовы по iax - в настройках a2billing нужно назначить значение опции Sip call(sipiaxfriends) = no. После этого все заработало.

ссылка удалить спам редактировать

ответил 2016-08-07 18:30:55 +0400

ivakir Gravatar ivakir
11 4 4

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2016-07-20 23:05:21 +0400

Просмотрен: 320 раз

Обновлен: Aug 07

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.