Enviado por Anónimo (no verificado) el
hola a todos:
Estoy integrando el Asterisk 1.4.x con el Cisco Call Manager 6.x por medio de una sip trunk pero tengo el problema que no se me conectan las llamadas.
Al llamar del Asterisk hacia las extenciones del callmanager, timbren los telefonos pero al contestar me dice que la persona a la que estoy llamando no esta disponible. Y en debug del asterisk me da el siguiente error
Got sip response 503 service unavailable back from <callmanager>
Y al llamar desde el callmanager al Asterisk, igual timbran los telefonos y al contestar se corta la comunicacion.
estos son mis archivos
Extensions.config
Configuraciones generales
[general]
static=yes
writeprotect=yes
[default]
; creacion de las extenciones
exten => 600,1,Dial(SIP/600,30,Ttm)
exten => 600,2,Voicemail(600@miprimerbuzon)
exten => 600,103,Hangup
exten => 601,1,Dial(SIP/601,30,Ttm)
exten => 601,2,Voicemail(601@miprimerbuzon)
exten => 601,103,Hangup
exten => 652,1,Dial(SIP/652,30,Ttm)
exten => 652,2,Voicemail(652@miprimerbuzon)
exten => 652,103,Hangup
exten => 603,1,Dial(SIP/603,30,Ttm)
;exten => 603,2,Hangup
exten => 603,2,Voicemail(603@miprimerbuzon)
exten => 603,103,Hangup
; extencion del voicemail
exten => 6900,1,VoicemailMain(@miprimerbuzon)
include => BuzonMensaje
include => outgoing
[mainmenu]
exten => s,1,Answer
exten => s,n,Background(thanks) ; "Thanks for calling press 1 for sales, 2 for support, ..."
exten => s,n,WaitExten
exten => 1,1,Goto(submenu,s,1)
exten => 2,1,Hangup
include => default
[submenu]
exten => s,1,Ringing ; Make them comfortable with 2 seconds of ringback
exten => s,n,Wait,2
exten => s,n,Background(submenuopts) ; "Thanks for calling the sales department. Press 1 for steve, 2 for..."
exten => s,n,WaitExten
exten => 1,1,Goto(default,Priscila,1)
exten => 2,1,Goto(default,Freddy,2)
[BuzonMensaje]
exten => 8888,1,GotoIf($[${RDNIS}]?2:400)
exten => 8888,2,MailboxExists(${RDNIS}@miprimerbuzon)
exten => 8888,3,Congestion
exten => 8888,103,Voicemail(su${RDNIS})
exten => 8888,104,Playback(vm-goodbye)
exten => 8888,105,Hangup
exten => 8888,400,VoicemailMain
exten => _230XXX,1,SetCallerID(${EXTEN:3})
exten => _230XXX,2,Dial(SIP/28888@miprimerbuzon)
exten => _230XXX,3,Answer
exten => _230XXX,4,Wait,1
exten => _230XXX,5,Hangup
exten => _231XXX,1,SetCallerID(${EXTEN:3})
exten => _231XXX,2,Dial(SIP/28889@miprimerbuzon)
exten => _231XXX,3,Answer
exten => _231XXX,4,Wait,1
exten => _231XXX,5,Hangup
exten => 8887,1,Set(LANGUAGE()=es)
exten => 8887,2,Wait(1) ; Wait a second, just for fun
exten => 8887,n,Answer ; Answer the line
exten => 8887,n,Set(TIMEOUT(digit)=5) ; Set Digit Timeout to 5 seconds
exten => 8887,n,Set(TIMEOUT(response)=10) ; Set Response Timeout to 10 seconds
exten => 8887,n(restart),BackGround(enter-ext-of-person) ; Play a congratulatory message
exten => 8887,n(espera),WaitExten ; Wait for an extension to be dialed.
exten => 8887,n(restart),BackGround(transfer) ;
exten => _[1234589]XX,1,Dial(SIP/${EXTEN}@131.150.25.100:5060,60,fr)
exten => _[1234589]XX,1,Dial(SIP/${EXTEN}@131.150.25.100) ; Envia llamada a extensión en CCM
exten => _[1234589]XX,2,Hangup
exten => _0,1,Dial(SIP/700@131.150.25.100) ; Operadora
exten => _0,2,Hangup
;exten => i,1,Playback(invalid) ; "Extensión no valida, intente de nuevo"
;exten => i,2,Goto(8887,espera)
exten => 705,1,Dial(SIP/callman01/${EXTEN})
exten => 705,2,Hangup
exten => 705,102,Congestion
exten => 707,1,Dial(SIP/callman01/${EXTEN})
exten => 707,2,Hangup
exten => 707,102,Congestion
exten => _6XX,1,Dial(Sip/${EXTEN})
exten => _6XX,2,Hangup
exten => 699,1,Playback(demo-echotest)
exten => 699,2,Echo
exten => 699,3,Placback(demo-echodone)
exten => 699,4,Hangup
include => outgoing
[macro-dialout-callmanager]
exten => s,1,ChanIsAvail(SIP/callman01)
exten => s,2,Set(AVAILCHAN=${CUT(AVAILCHAN,,1)})
exten => s,3,Dial(${AVAILCHAN}/${ARG1})
exten => s,4,Hangup
[outgoing]
;Configuracion para llamadas a traves del callmanager
exten => _XXX,1,Macro(dialout-callmanager,${EXTEN})
exten => _9NXXXXXX,1,Macro(dialout-callmanager,${EXTEN})
exten => _91NXXNXXXXXX,1,Macro(dialout-callmanager,${EXTEN})
exten => i,1,Congestion
parece un problema de codec
Enviado por Anónimo (no verificado) el
parece un problema de codec