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' |
И главное почему то строчки повторяются по несколько раз, совершенно не понятно
Если убрать из входящего контекста строку с 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'. |
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
Там раньше были строчки с проигрыванием звуковых файлов, я их закомментировал и забыл 5 на 2 поменять
Только все равно какая то проблема, входящий звонок обрабатывается, у звонящего в трубке гудок с ожиданием набора номера, начинает набирать - в 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 перешел, надеюсь пойму что нибудь...У меня с английским туговато
Wapo
Спасибо! Буду с ними разбираться