ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Проблема в настройке Asterisk и Visidial. Дозвон на внешнюю

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Проблема в настройке Asterisk и Visidial. Дозвон на внешнюю

Сообщение aleks.tyumen » 07 май 2018, 13:34

Всем доброго дня. Установил последнюю версию OpenSuse с официального сайта OpenSuSE Leap v.42.3 64-bit, Asterisk v.11.20.0-vici. Настроил систему стандартно, поднял trunk соединение , создал подключения телефонов, через звонилку Zoiper.
Trunk отображается как 1 sip регистрация рабочая в астериске, также добавил двух клиентов телефонов 1000, 2000. Под ними зарегистрировал звонилки и подключился ими к серверу. Звонки между телефонами по внутренним номерам проходят. Проблем никаких нет. Но при звонке на внешку появляется ошибка. Гугл уже неделю не помогает, возможно рою не в том направлении. Приложу конфу sip.conf и extensions.conf и лог ошибки при дозвоне. Возможно подскажете, мне просто чтоб двигаться дальше , необходимо в этом разобраться, где именно я допустил ошибку. :shock: :shock: :shock:


Вот лог ошибки. Файлы sip.conf и extensions.conf прикрепил.
Код: выделить все
[May  7 14:22:17] Asterisk 11.25.3-vici, Copyright (C) 1999 - 2013 Digium, Inc. and others.
[May  7 14:22:17] Created by Mark Spencer <markster@digium.com>
[May  7 14:22:17] Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
[May  7 14:22:17] This is free software, with components licensed under the GNU General Public
[May  7 14:22:17] License version 2 and other licenses; you are welcome to redistribute it under
[May  7 14:22:17] certain conditions. Type 'core show license' for details.
[May  7 14:22:17] =========================================================================
[May  7 14:22:17] Connected to Asterisk 11.25.3-vici currently running on vicibox (pid = 1524)
[May  7 14:22:23]   == Using SIP RTP CoS mark 5
[May  7 14:22:23]        > 0x7f5f8002a490 -- Strict RTP learning after remote address set to: 192.168.0.196:8000
[May  7 14:22:23]     -- Executing [89581520152@default:1] Answer("SIP/1000-00000019", "") in new stack
[May  7 14:22:23]        > 0x7f5f8002a490 -- Strict RTP switching to RTP remote address 192.168.0.196:8000 as source
[May  7 14:22:23]     -- Executing [89581520152@default:2] Dial("SIP/1000-00000019", "SIP/ext/89581520152") in new stack
[May  7 14:22:23]   == Using SIP RTP CoS mark 5
[May  7 14:22:23] ERROR[22327][C-00000013]: netsock2.c:271 ast_sockaddr_resolve: getaddrinfo("ext", "(null)", ...): Name or service not known
[May  7 14:22:23] WARNING[22327][C-00000013]: chan_sip.c:6108 create_addr: No such host: ext
[May  7 14:22:23] WARNING[22327][C-00000013]: app_dial.c:2455 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
[May  7 14:22:23]   == Everyone is busy/congested at this time (1:0/0/1)
[May  7 14:22:23]     -- Executing [89581520152@default:3] Hangup("SIP/1000-00000019", "") in new stack
[May  7 14:22:23]   == Spawn extension (default, 89581520152, 3) exited non-zero on 'SIP/1000-00000019'
[May  7 14:22:23]     -- Executing [h@default:1] AGI("SIP/1000-00000019", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----20-----CHANUNAVAIL----------") in new stack
[May  7 14:22:23]     -- <SIP/1000-00000019>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----20-----CHANUNAVAIL---------- completed, returning 0

[Показать] Спойлер:
sip.jpg
скриншот файла sip

extensions2.jpg

extensions1.jpg


---
От модератора: Используйте теги !
Сообщение отредактировано.
aleks.tyumen
 
Сообщений: 4
Зарегистрирован: 07 май 2018, 12:55

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение zzuz » 07 май 2018, 14:57

У вас нет пира ext. Создайте его для начала.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение BorisTheBlade » 07 май 2018, 14:58

Пытается звонить через транк ext:
[May 7 14:22:23] -- Executing [89581520152@default:2] Dial("SIP/1000-00000019", "SIP/ext/89581520152") in new stack
Но такой транк не существует:
[May 7 14:22:23] ERROR[22327][C-00000013]: netsock2.c:271 ast_sockaddr_resolve: getaddrinfo("ext", "(null)", ...): Name or service not known

UPD.zzuz опередил
BorisTheBlade
 
Сообщений: 167
Зарегистрирован: 14 фев 2011, 15:24

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение aleks.tyumen » 07 май 2018, 15:47

да,вижу ошибку. все верно я переименовал транк ext в тот единственно нужный мне, сейчас ошибка только в одной строке. В какую сторону копать подскажите пожалуйста.


Код: выделить все
[May  7 16:46:47] Connected to Asterisk 11.25.3-vici currently running on vicibox (pid = 1524)
[May  7 16:46:51]   == Using SIP RTP CoS mark 5
[May  7 16:46:51]        > 0x7f5f80007260 -- Strict RTP learning after remote address set to: 192.168.0.196:8000
[May  7 16:46:51]     -- Executing [89581520152@default:1] Answer("SIP/1000-0000003a", "") in new stack
[May  7 16:46:51]        > 0x7f5f80007260 -- Strict RTP switching to RTP remote address 192.168.0.196:8000 as source
[May  7 16:46:51]     -- Executing [89581520152@default:2] Dial("SIP/1000-0000003a", "SIP/beeline1/89581520152") in new stack
[May  7 16:46:51]   == Using SIP RTP CoS mark 5
[May  7 16:46:51]     -- Called SIP/beeline1/89581520152
[May  7 16:46:51] WARNING[1553][C-00000033]: chan_sip.c:23322 handle_response_invite: Received response: "Forbidden" from '"1000" <sip:9698033453@mpbx.sip.beeline.ru>;tag=as65c8129e'
[May  7 16:46:51]   == Everyone is busy/congested at this time (1:0/0/1)
[May  7 16:46:51]     -- Executing [89581520152@default:3] Hangup("SIP/1000-0000003a", "") in new stack
[May  7 16:46:51]   == Spawn extension (default, 89581520152, 3) exited non-zero on 'SIP/1000-0000003a'
[May  7 16:46:51]     -- Executing [h@default:1] AGI("SIP/1000-0000003a", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----21-----CHANUNAVAIL----------") in new stack
[May  7 16:46:51]     -- <SIP/1000-0000003a>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----21-----CHANUNAVAIL---------- completed, returning 0


---
От модератора: Используйте теги !
Сообщение отредактировано.
aleks.tyumen
 
Сообщений: 4
Зарегистрирован: 07 май 2018, 12:55

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение virus_net » 07 май 2018, 16:26

[offtop]
Если вы не начнете использовать теги code и spoiler, то закрою тему. Уважайте читающих. Каждый раз листать портянку до нового сообщения никому не нравится.

Делать скриншоты тестовых файлов - этого мне вообще никогда не осознать.
[/offtop]
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение ded » 07 май 2018, 17:02

Вы набирали десятизнак
<sip:9698033453@mpbx.sip.beeline.ru>
А надо бы одинадцатизнак
<sip:89698033453@mpbx.sip.beeline.ru>
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение aleks.tyumen » 07 май 2018, 17:31

разве в этом проблема? мне кажется наврядли, т к. звонок должен отработать по диалплану
Код: выделить все
exten => _XXXXXXXXXXX,1,Dial(SIP/beeline1/${EXTEN})
exten => _9XXXXXXXXXX,n,Answer
exten => _9XXXXXXXXXX,n,Dial(SIP/beeline1/${EXTEN})
exten => _9XXXXXXXXXX,n,Hangup


а Данная ошибка вроде вылазит как будто на RP ID. и отображает мой 10 значный логин. Выставил sendrpid = no. Ничего не помогло.и Кстати, вот я активировал транк в астериске у провайдера, входящие звонки будут отрабатывать после того как напишу диалплан на входящие звонки? а сейчас занимаюсь исходящими, значит по идее должны будут отрабатывать только они. так?
aleks.tyumen
 
Сообщений: 4
Зарегистрирован: 07 май 2018, 12:55

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение ded » 07 май 2018, 17:53

Called SIP/beeline1/89581520152 - вижу набран 11-тизнак
а сообщение -
Received response: "Forbidden" from '"1000" <sip:9698033453@mpbx.sip.beeline.ru>;tag=as65c8129e'
то есть может не нравится ваш Caller ID = 9698033453
Уточните в Билайне, в каком виде они принимают Caller ID.

Диалплан написан логически неверно:
Код: выделить все
exten => _XXXXXXXXXXX,1,Dial(SIP/beeline1/${EXTEN})
exten => _9XXXXXXXXXX,n,Answer
exten => _9XXXXXXXXXX,n,Dial(SIP/beeline1/${EXTEN})
exten => _9XXXXXXXXXX,n,Hangup
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение aleks.tyumen » 08 май 2018, 11:53

Доброго дня. Пытаюсь пока что решить проблему с провайдером, возможно они что то подскажут. Транк и sip телефоны через звонилку zoiper подключаются к серверу, но звонки проходят только по внутренней сети, во внешку так и не получается. Можньне подсказать по конкретней из того кода что я сейчас прикреплю, что в нем не так...... Вы пишите что логически диал план настроен неверно, подскажите, где именно ошибки.Или все таки проблема в операторе, что я у них например не определяюсь.
Код: выделить все
[May  8 12:52:06]   == Using SIP RTP CoS mark 5
[May  8 12:52:06]     -- Called SiP/beeline1/89995496380
[May  8 12:52:06] WARNING[1723][C-00000017]: chan_sip.c:23322 handle_response_invite: Received response: "Forbidden" from '"2000" <sip:79698033453@mpbx.sip.beeline.ru>;tag=as30434b0b'
[May  8 12:52:06]   == Everyone is busy/congested at this time (1:0/0/1)
[May  8 12:52:06]     -- Auto fallthrough, channel 'SIP/2000-00000024' status is 'CHANUNAVAIL'
[May  8 12:52:06]     -- Executing [h@default:1] AGI("SIP/2000-00000024", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----21-----CHANUNAVAIL----------") in new stack
[May  8 12:52:06]     -- <SIP/2000-00000024>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----21-----CHANUNAVAIL---------- completed, returning 0

вот сам файл extensions.conf

Код: выделить все
[general]
static=yes
writeprotect=no

[globals]
CONSOLE=Console/dsp                             ; Console interface for demo
TRUNK=DAHDI/r1                                    ; Trunk interface
TRUNKX=DAHDI/r2                                 ; 2nd trunk interface
TRUNKIAX=IAX2/ASTtest1:test@10.10.10.16:4569    ; IAX trunk interface
TRUNKIAX1=IAX2/ASTtest1:test@10.10.10.16:4569   ; IAX trunk interface
TRUNKBINFONE=IAX2/1112223333:PASSWORD@iax.binfone.com   ; IAX trunk interface
SIPtrunk=SIP/1234:PASSWORD@sip.provider.net     ; SIP trunk

#include extensions-vicidial.conf

[default]
include => vicidial-auto
include => vicidial-auto-internal
include => vicidial-auto-phones
include => vicidial-auto-external
exten => _X.,1,Dial(SiP/beeline1/${EXTEN})
EXTEN => _x.,1,n,Hangup()

aleks.tyumen
 
Сообщений: 4
Зарегистрирован: 07 май 2018, 12:55

Re: Проблема в настройке Asterisk и Visidial. Дозвон на внеш

Сообщение ded » 08 май 2018, 12:09

aleks.tyumen писал(а): Вы пишите что логически диал план настроен неверно, подскажите, где именно ошибки.
Давайте я Вас логически оправлю в библиотеку, читать Книгу о будущем телефонии, Главу про диал-план? Вот за это -
Код: выделить все
exten => _X.,1,Dial(SiP/beeline1/${EXTEN})
EXTEN => _x.,1,n,Hangup()
Форум - не место для коллективной техучёбы.
Или - раздел Бизнес.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

След.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH