AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Перестала работать DISA

Newbies/FAQ Forum 4 сообщений -
#1

Добрый день!
FreeBSD 8.3, Asterisk 1.8.18.
Раньше все работало замечательно, но сейчас по непонятной причине перестало.
Есть номер который предоставляет провайдер, звоню на него со своего мобильного - попадаю во внутренюю сеть телефонии, донабираю нужный мне городской номер и звонок уже через другой канал уходит в мир.
Номер от оператора (манго):
Код:

[учетка]
secret=pass
username=учетка
host=mangosip.ru
fromuser=учетка
fromdomain=mangosip.ru
dtmfmode=rfc2833
qualify=yes
insecure=invite
disallow=all
allow=alaw
nat=yes
context=incoming_calls
hasexten = no
hassip = yes
hasiax = no
registeriax = no
registersip = yes
canreinvite =no
type=friend


Контекст для входящих вызовов на этот номер:
Код:

[incoming_calls]
exten => s/мой_моб,1,Answer
exten => s/мой_моб,5,DISA(no-password,2540368)


Контекст для выхода в мир:
Код:

exten => _X.,1,Dial(SIP/111846/${EXTEN})
exten => _X.,2,Hangup()

При входящем звонке в CLI падает:
Код:
-- Executing [s@incoming_calls:1] Answer("SIP/учетка-00000424", "") in new stack
-- Executing [s@incoming_calls:1] Answer("SIP/учетка-00000425", "") in new stack
-- Executing [s@incoming_calls:1] Answer("SIP/учетка-00000426", "") in new stack
-- Executing [s@incoming_calls:1] Answer("SIP/учетка-00000427", "") in new stack
-- Executing [s@incoming_calls:1] Answer("SIP/учетка-00000428", "") in new stack
== Spawn extension (incoming_calls, s, 1) exited non-zero on 'SIP/учетка-00000424'
-- Auto fallthrough, channel 'SIP/учетка-00000427' status is 'UNKNOWN'
-- Auto fallthrough, channel 'SIP/учетка-00000428' status is 'UNKNOWN'
-- Auto fallthrough, channel 'SIP/учетка-00000425' status is 'UNKNOWN'
-- Auto fallthrough, channel 'SIP/учетка-00000426' status is 'UNKNOWN'

И главное почему то строчки повторяются по несколько раз, совершенно не понятно Sad

Если убрать из входящего контекста строку с answer, то при входящем звонке получаю сразу ошибку:

Код:
[Nov 29 16:28:46] NOTICE[1906]: chan_sip.c:22942 handle_request_invite: Call from 'учетка' (ip_провайдера:5060) to extension 's' rejected because extension not found in context 'incoming_calls'.
#2

перед постингом проблемы, всегда внимательно осматривайте, что пишите и в чем проблема, все есть в логах... посмотрите внимательно на контекст [incoming_calls]
#3

Насчет несколько раз - ВОПРОСЫ к вашему любимому чуду тропиков - МАНГО
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
#4

andyk74 большое спасибо! Простите что сразу не заметил, сегодня день сумасшедший Sad
Там раньше были строчки с проигрыванием звуковых файлов, я их закомментировал и забыл 5 на 2 поменять Smile
Только все равно какая то проблема, входящий звонок обрабатывается, у звонящего в трубке гудок с ожиданием набора номера, начинает набирать - в CLI падают ошибки, несколько строк вот такого вида:
Код:
Packet timed out after 6400ms with no response
[Nov 29 18:09:01] WARNING[4249]: chan_sip.c:3725 retrans_pkt: Hanging up call sbc.15249.3090236 - no reply to our critical packet
[Nov 29 18:09:01] WARNING[4249]: chan_sip.c:3696 retrans_pkt: Retransmission timeout reached on transmission sbc.15249.2097570 for seqno 3 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions

Это с сетью проблемы связаны?
По ссылке на Wiki перешел, надеюсь пойму что нибудь...У меня с английским туговато Smile
Wapo
Спасибо! Буду с ними разбираться Smile