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

Беда. Астериск перестал выполнять диалплан

0

у меня настроен колбек на мультифон. В диалплане прописаны 3 номера с которых выполнять колбек. Все работало 2 месяца включительно до сегодняшнего дня. Сейчас что-то случилось и звонки на мультифоновский DID сбрасывается в [default] там у меня hangup. После перезагрузки сервера ничего не изменилось. Что копать?

-- Executing [79261xxxxxx@default:1] Hangup("SIP/10.190.35.18-00000028", "") in new stack
  == Spawn extension (default, 79261xxxxxx, 1) exited non-zero on 'SIP/10.190.35.18-00000028'
Scheduling destruction of SIP dialog '02027E5E9F81400000016611@SFESIP1-id1-ext' in 32000 ms (Method: INVITE)

<--- Reliably Transmitting (NAT) to 193.201.229.35:5060 ---> SIP/2.0 603 Declined Via: SIP/2.0/UDP 193.201.229.35:5060;branch=z9hG4bKtvoisf200gggmc76n0i1.1;received=193.201.229.35;rport=5060 From: <sip:7925xxxxxx@10.190.35.18>;tag=95ffcd055e0f78f7d5d397020e89288d67156d86 To: sip:79261xxxxx-kj6o3hbufgibf@10.190.35.4:5060;tag=as25a8d8b3 Call-ID: 02027E5E9F81400000016611@SFESIP1-id1-ext CSeq: 1 INVITE Server: Siemens-Halske-8000-5.1.10 Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH Supported: replaces, timer Content-Length: 0

<------------>

У мультифона должен быть

[from-multifon]
exten => _X.,1,GotoIf($["${CALLERID(num)}" = "79251xxxxxxx"]?callback2,s,1) 
exten => _X.,n,Dial(${myphone})
exten => _X.,n,Hangup

Peer регистрируется, но при звонке

 == Using SIP RTP CoS mark 5
    -- Executing [002@russiacalls:1] Set("SIP/home-00000050", "CDR(CALLERID)=home") in new stack
    -- Executing [002@russiacalls:2] Set("SIP/home-00000050", "CDR(remotesignalip)=95.24.178.70") in new stack
    -- Executing [002@russiacalls:3] Set("SIP/home-00000050", "CDR(direction)=Moscow-Megafon") in new stack
    -- Executing [002@russiacalls:4] Dial("SIP/home-00000050", "SIP/multifon/79251xxxxx,,tThHm(manual)") in new stack
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [002@russiacalls:5] Congestion("SIP/home-00000050", "3") in new stack
  == Spawn extension (russiacalls, 002, 5) exited non-zero on 'SIP/home-00000050'
    -- Executing [h@russiacalls:1] Set("SIP/home-00000050", "CDR(codec1)=alaw") in new stack
    -- Executing [h@russiacalls:2] Set("SIP/home-00000050", "CDR(codec2)=alaw") in new stack
 
[general]
context=default
transport=udp
srvlookup=yes
alwaysauthreject=yes
maxexpiry=3600
defaultexpiry=120
allowexternalinvites=yes
disallow=all
allow=alaw
allow=gsm
allow=ilbc
allow=ulaw
allow=g729
language=ru
rtcachefriends=yes
rtsavesysname=yes
rtupdate=yes
rtautoclear=yes
ignoreregexpire=yes
useragent=Siemens-Halske
dtmfmode = rfc2833 

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

спросил 2012-10-01 16:46:51 +0400

fedorchuk Gravatar fedorchuk
309 18 3 11

обновил 2012-10-03 22:11:22 +0400

Comments

а в реале на мегафоновкой учетке какой контекст?

switch ( 2012-10-01 16:56:40 +0400 )редактировать

после редактирования extensions.conf и перезагрузки все заработало

fedorchuk ( 2012-10-01 18:54:45 +0400 )редактировать

Рано закрыл тему Опять такое же началось

fedorchuk ( 2012-10-01 22:46:31 +0400 )редактировать

В дефолтный контекст добавил playback, так он пишет что нет такого файл, ошибка исключена копипастил и проверял с работающего контекста.

fedorchuk ( 2012-10-01 23:19:13 +0400 )редактировать

интересно, а что это такое "appdial.c:2341 dialexec_full: Unable to create channel of type 'SIP' (cause 20 - Unknown)"

fedorchuk ( 2012-10-01 23:21:32 +0400 )редактировать

смотрите какие контексты есть.включайте общий дебаг

meral ( 2012-10-02 00:42:53 +0400 )редактировать

sip.conf в студию.

Zavr2008 ( 2012-10-02 20:15:49 +0400 )редактировать

вы думаете что проработав 2 месяца, и потом заглючив, виноват sip.conf? Ладно ..сервер снова заработал. Причину так и не выяснил

fedorchuk ( 2012-10-03 11:37:47 +0400 )редактировать

глючат мозги настройщика обычно а не файл=) гадание на кофэйной гуще иначе. Да, я Вам открыл америку?

Zavr2008 ( 2012-10-03 17:14:24 +0400 )редактировать

я понимаю что глючит это абстрактное понятие. Но здесь же все работало 2 месяца с этим sip.conf. Сипконф. Выложил секцию general строки регистрации транков и настройки транков думаю не нужно

fedorchuk ( 2012-10-03 22:04:58 +0400 )редактировать

пир на мегафон тоже выложи. логин и пасс не нужно =)

Zavr2008 ( 2012-10-05 10:48:54 +0400 )редактировать

1 Ответ

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

ответил 2012-10-02 00:56:13 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2012-10-02 00:56:26 +0400

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-10-01 16:46:51 +0400

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

Обновлен: Oct 03 '12

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