у меня настроен колбек на мультифон. В диалплане прописаны 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
Просмотрен: 489 раз
Обновлен: Oct 03 '12
Покритикуйте пожалуйста следующий код.
Приветствие вызывающей стороне
изменить значение переменной EXTEN в диалплане
Какое правило для звонков на sip url?
Как написать скрипт на Астериск
Экранирование текста входящего сообщения
поймать событие перевода звонка в диалплане
av3802 + asterisk = extension not found in context 'sip'
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
а в реале на мегафоновкой учетке какой контекст?
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 )редактировать