[AsteriskBrasil] Transporte de chamadas utilizando IAX
Junior Grangeiro
juniorgrangeiro em gmail.com
Quinta Novembro 22 19:48:06 BRST 2012
Olá Pessoal,
desculpem-me pelo delay na resposta. Segue os dados e um exemplo de log.
Log no servidor B de uma chamada que parte de de um ramal no servidor A:
-- Accepting AUTHENTICATED call from (ip do servidor):
> requested format = alaw,
> requested prefs = (alaw|g729),
> actual format = alaw,
> host prefs = (ulaw|alaw|gsm),
> priority = mine
-- Executing [2004 em from-trunk:1] Macro("IAX2/imais-user-7382",
"exten-vm,novm,2004") in new stack
-- Executing [s em macro-exten-vm:1] Macro("IAX2/imais-user-7382",
"user-callerid,") in new stack
-- Executing [s em macro-user-callerid:1] Set("IAX2/imais-user-7382",
"AMPUSER=100") in new stack
-- Executing [s em macro-user-callerid:2] GotoIf("IAX2/imais-user-7382",
"0?report") in new stack
-- Executing [s em macro-user-callerid:3] ExecIf("IAX2/imais-user-7382",
"1?Set(REALCALLERIDNUM=100)") in new stack
-- Executing [s em macro-user-callerid:4] Set("IAX2/imais-user-7382",
"AMPUSER=") in new stack
-- Executing [s em macro-user-callerid:5] Set("IAX2/imais-user-7382",
"AMPUSERCIDNAME=") in new stack
-- Executing [s em macro-user-callerid:6] GotoIf("IAX2/imais-user-7382",
"1?report") in new stack
-- Goto (macro-user-callerid,s,10)
-- Executing [s em macro-user-callerid:10] GotoIf("IAX2/imais-user-7382",
"0?continue") in new stack
-- Executing [s em macro-user-callerid:11] Set("IAX2/imais-user-7382",
"__TTL=64") in new stack
-- Executing [s em macro-user-callerid:12] GotoIf("IAX2/imais-user-7382",
"1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s em macro-user-callerid:19] Set("IAX2/imais-user-7382",
"CALLERID(number)=100") in new stack
-- Executing [s em macro-user-callerid:20] Set("IAX2/imais-user-7382",
"CALLERID(name)=teste") in new stack
-- Executing [s em macro-user-callerid:21] NoOp("IAX2/imais-user-7382",
"Using CallerID "teste" <100>") in new stack
-- Executing [s em macro-exten-vm:2] Set("IAX2/imais-user-7382",
"RingGroupMethod=none") in new stack
-- Executing [s em macro-exten-vm:3] Set("IAX2/imais-user-7382",
"VMBOX=novm") in new stack
-- Executing [s em macro-exten-vm:4] Set("IAX2/imais-user-7382",
"__EXTTOCALL=2004") in new stack
-- Executing [s em macro-exten-vm:5] Set("IAX2/imais-user-7382",
"CFUEXT=") in new stack
-- Executing [s em macro-exten-vm:6] Set("IAX2/imais-user-7382",
"CFBEXT=") in new stack
-- Executing [s em macro-exten-vm:7] Set("IAX2/imais-user-7382", "RT=""")
in new stack
-- Executing [s em macro-exten-vm:8] Macro("IAX2/imais-user-7382",
"record-enable,2004,IN") in new stack
-- Executing [s em macro-record-enable:1] GotoIf("IAX2/imais-user-7382",
"1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s em macro-record-enable:4] ExecIf("IAX2/imais-user-7382",
"0?MacroExit()") in new stack
-- Executing [s em macro-record-enable:5] GotoIf("IAX2/imais-user-7382",
"0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [s em macro-record-enable:15] GotoIf("IAX2/imais-user-7382",
"1?IN") in new stack
-- Goto (macro-record-enable,s,20)
-- Executing [s em macro-record-enable:20] ExecIf("IAX2/imais-user-7382",
"1?MacroExit()") in new stack
-- Executing [s em macro-exten-vm:9] Macro("IAX2/imais-user-7382",
"dial-one,"",tr,2004") in new stack
-- Executing [s em macro-dial-one:1] Set("IAX2/imais-user-7382",
"DEXTEN=2004") in new stack
-- Executing [s em macro-dial-one:2] Set("IAX2/imais-user-7382",
"DIALSTATUS_CW=") in new stack
-- Executing [s em macro-dial-one:3] GosubIf("IAX2/imais-user-7382",
"0?screen,1") in new stack
-- Executing [s em macro-dial-one:4] GosubIf("IAX2/imais-user-7382",
"0?cf,1") in new stack
-- Executing [s em macro-dial-one:5] GotoIf("IAX2/imais-user-7382",
"1?skip1") in new stack
-- Goto (macro-dial-one,s,8)
-- Executing [s em macro-dial-one:8] GotoIf("IAX2/imais-user-7382",
"0?nodial") in new stack
-- Executing [s em macro-dial-one:9] GotoIf("IAX2/imais-user-7382",
"0?continue") in new stack
-- Executing [s em macro-dial-one:10] Set("IAX2/imais-user-7382",
"EXTHASCW=") in new stack
-- Executing [s em macro-dial-one:11] GotoIf("IAX2/imais-user-7382",
"1?next1:cwinusebusy") in new stack
-- Goto (macro-dial-one,s,12)
-- Executing [s em macro-dial-one:12] GotoIf("IAX2/imais-user-7382",
"0?docfu:skip3") in new stack
-- Goto (macro-dial-one,s,16)
-- Executing [s em macro-dial-one:16] GotoIf("IAX2/imais-user-7382",
"1?next2:continue") in new stack
-- Goto (macro-dial-one,s,17)
-- Executing [s em macro-dial-one:17] GotoIf("IAX2/imais-user-7382",
"1?continue") in new stack
-- Goto (macro-dial-one,s,25)
-- Executing [s em macro-dial-one:25] GotoIf("IAX2/imais-user-7382",
"0?nodial") in new stack
-- Executing [s em macro-dial-one:26] GosubIf("IAX2/imais-user-7382",
"1?dstring,1:dlocal,1") in new stack
-- Executing [dstring em macro-dial-one:1] Set("IAX2/imais-user-7382",
"DSTRING=") in new stack
-- Executing [dstring em macro-dial-one:2] Set("IAX2/imais-user-7382",
"DEVICES=2004") in new stack
-- Executing [dstring em macro-dial-one:3] ExecIf("IAX2/imais-user-7382",
"0?Return()") in new stack
-- Executing [dstring em macro-dial-one:4] ExecIf("IAX2/imais-user-7382",
"0?Set(DEVICES=004)") in new stack
-- Executing [dstring em macro-dial-one:5] Set("IAX2/imais-user-7382",
"LOOPCNT=1") in new stack
-- Executing [dstring em macro-dial-one:6] Set("IAX2/imais-user-7382",
"ITER=1") in new stack
-- Executing [dstring em macro-dial-one:7] Set("IAX2/imais-user-7382",
"THISDIAL=SIP/2004") in new stack
-- Executing [dstring em macro-dial-one:8] GosubIf("IAX2/imais-user-7382",
"1?zap2dahdi,1") in new stack
-- Executing [zap2dahdi em macro-dial-one:1]
ExecIf("IAX2/imais-user-7382", "0?Return()") in new stack
-- Executing [zap2dahdi em macro-dial-one:2] Set("IAX2/imais-user-7382",
"NEWDIAL=") in new stack
-- Executing [zap2dahdi em macro-dial-one:3] Set("IAX2/imais-user-7382",
"LOOPCNT2=1") in new stack
-- Executing [zap2dahdi em macro-dial-one:4] Set("IAX2/imais-user-7382",
"ITER2=1") in new stack
-- Executing [zap2dahdi em macro-dial-one:5] Set("IAX2/imais-user-7382",
"THISPART2=SIP/2004") in new stack
-- Executing [zap2dahdi em macro-dial-one:6]
ExecIf("IAX2/imais-user-7382", "0?Set(THISPART2=DAHDI/2004)") in new stack
-- Executing [zap2dahdi em macro-dial-one:7] Set("IAX2/imais-user-7382",
"NEWDIAL=SIP/2004&") in new stack
-- Executing [zap2dahdi em macro-dial-one:8] Set("IAX2/imais-user-7382",
"ITER2=2") in new stack
-- Executing [zap2dahdi em macro-dial-one:9]
GotoIf("IAX2/imais-user-7382", "0?begin2") in new stack
-- Executing [zap2dahdi em macro-dial-one:10] Set("IAX2/imais-user-7382",
"THISDIAL=SIP/2004") in new stack
-- Executing [zap2dahdi em macro-dial-one:11]
Return("IAX2/imais-user-7382", "") in new stack
-- Executing [dstring em macro-dial-one:9] Set("IAX2/imais-user-7382",
"DSTRING=SIP/2004&") in new stack
-- Executing [dstring em macro-dial-one:10] Set("IAX2/imais-user-7382",
"ITER=2") in new stack
-- Executing [dstring em macro-dial-one:11] GotoIf("IAX2/imais-user-7382",
"0?begin") in new stack
-- Executing [dstring em macro-dial-one:12] Set("IAX2/imais-user-7382",
"DSTRING=SIP/2004") in new stack
-- Executing [dstring em macro-dial-one:13] Return("IAX2/imais-user-7382",
"") in new stack
-- Executing [s em macro-dial-one:27] GotoIf("IAX2/imais-user-7382",
"0?nodial") in new stack
-- Executing [s em macro-dial-one:28] GotoIf("IAX2/imais-user-7382",
"1?skiptrace") in new stack
-- Goto (macro-dial-one,s,30)
-- Executing [s em macro-dial-one:30] Set("IAX2/imais-user-7382",
"D_OPTIONS=tr") in new stack
-- Executing [s em macro-dial-one:31] ExecIf("IAX2/imais-user-7382",
"0?SIPAddHeader(Alert-Info: )") in new stack
-- Executing [s em macro-dial-one:32] ExecIf("IAX2/imais-user-7382",
"0?SIPAddHeader()") in new stack
-- Executing [s em macro-dial-one:33] ExecIf("IAX2/imais-user-7382",
"0?Set(CHANNEL(musicclass)=)") in new stack
-- Executing [s em macro-dial-one:34] GosubIf("IAX2/imais-user-7382",
"0?qwait,1") in new stack
-- Executing [s em macro-dial-one:35] Set("IAX2/imais-user-7382",
"__CWIGNORE=") in new stack
-- Executing [s em macro-dial-one:36] Set("IAX2/imais-user-7382",
"__KEEPCID=TRUE") in new stack
-- Executing [s em macro-dial-one:37] Dial("IAX2/imais-user-7382",
"SIP/2004,"",tr") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/2004
-- SIP/2004-00004f88 is ringing
-- SIP/2004-00004f88 answered IAX2/imais-user-7382
Log no servidor B de uma chamada que parte de um ramal no servidor B para
um ramal no servidor A.
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [9100 em from-internal:1] Macro("SIP/2004-00004f91",
"user-callerid,SKIPTTL,") in new stack
-- Executing [s em macro-user-callerid:1] Set("SIP/2004-00004f91",
"AMPUSER=2004") in new stack
-- Executing [s em macro-user-callerid:2] GotoIf("SIP/2004-00004f91",
"0?report") in new stack
-- Executing [s em macro-user-callerid:3] ExecIf("SIP/2004-00004f91",
"1?Set(REALCALLERIDNUM=2004)") in new stack
-- Executing [s em macro-user-callerid:4] Set("SIP/2004-00004f91",
"AMPUSER=2004") in new stack
-- Executing [s em macro-user-callerid:5] Set("SIP/2004-00004f91",
"AMPUSERCIDNAME=Grangeiro") in new stack
-- Executing [s em macro-user-callerid:6] GotoIf("SIP/2004-00004f91",
"0?report") in new stack
-- Executing [s em macro-user-callerid:7] Set("SIP/2004-00004f91",
"AMPUSERCID=2004") in new stack
-- Executing [s em macro-user-callerid:8] Set("SIP/2004-00004f91",
"CALLERID(all)="Grangeiro" <2004>") in new stack
-- Executing [s em macro-user-callerid:9] ExecIf("SIP/2004-00004f91",
"1?Set(CHANNEL(language)=pt-BR)") in new stack
-- Executing [s em macro-user-callerid:10] GotoIf("SIP/2004-00004f91",
"1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s em macro-user-callerid:19] Set("SIP/2004-00004f91",
"CALLERID(number)=2004") in new stack
-- Executing [s em macro-user-callerid:20] Set("SIP/2004-00004f91",
"CALLERID(name)=Grangeiro") in new stack
-- Executing [s em macro-user-callerid:21] NoOp("SIP/2004-00004f91",
"Using CallerID "Grangeiro" <2004>") in new stack
-- Executing [9100 em from-internal:2] NoOp("SIP/2004-00004f91", "Calling
Out Route: ServidorBordaPatos") in new stack
-- Executing [9100 em from-internal:3] Set("SIP/2004-00004f91",
"MOHCLASS=default") in new stack
-- Executing [9100 em from-internal:4] Set("SIP/2004-00004f91",
"_NODEST=") in new stack
-- Executing [9100 em from-internal:5] Macro("SIP/2004-00004f91",
"record-enable,2004,OUT,") in new stack
-- Executing [s em macro-record-enable:1] GotoIf("SIP/2004-00004f91",
"1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s em macro-record-enable:4] ExecIf("SIP/2004-00004f91",
"0?MacroExit()") in new stack
-- Executing [s em macro-record-enable:5] GotoIf("SIP/2004-00004f91",
"0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [s em macro-record-enable:15] GotoIf("SIP/2004-00004f91",
"0?IN") in new stack
-- Executing [s em macro-record-enable:16] ExecIf("SIP/2004-00004f91",
"1?MacroExit()") in new stack
-- Executing [9100 em from-internal:6] Macro("SIP/2004-00004f91",
"dialout-trunk,5,100,") in new stack
-- Executing [s em macro-dialout-trunk:1] Set("SIP/2004-00004f91",
"DIAL_TRUNK=5") in new stack
-- Executing [s em macro-dialout-trunk:2] GosubIf("SIP/2004-00004f91",
"0?sub-pincheck,s,1") in new stack
-- Executing [s em macro-dialout-trunk:3] GotoIf("SIP/2004-00004f91",
"0?disabletrunk,1") in new stack
-- Executing [s em macro-dialout-trunk:4] Set("SIP/2004-00004f91",
"DIAL_NUMBER=100") in new stack
-- Executing [s em macro-dialout-trunk:5] Set("SIP/2004-00004f91",
"DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing [s em macro-dialout-trunk:6] Set("SIP/2004-00004f91",
"OUTBOUND_GROUP=OUT_5") in new stack
-- Executing [s em macro-dialout-trunk:7] GotoIf("SIP/2004-00004f91",
"1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s em macro-dialout-trunk:9] GotoIf("SIP/2004-00004f91",
"0?skipoutcid") in new stack
-- Executing [s em macro-dialout-trunk:10] Set("SIP/2004-00004f91",
"DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [s em macro-dialout-trunk:11] Macro("SIP/2004-00004f91",
"outbound-callerid,5") in new stack
-- Executing [s em macro-outbound-callerid:1] ExecIf("SIP/2004-00004f91",
"0?Set(CALLERPRES()=)") in new stack
-- Executing [s em macro-outbound-callerid:2] ExecIf("SIP/2004-00004f91",
"0?Set(REALCALLERIDNUM=2004)") in new stack
-- Executing [s em macro-outbound-callerid:3] GotoIf("SIP/2004-00004f91",
"1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s em macro-outbound-callerid:6] Set("SIP/2004-00004f91",
"USEROUTCID=") in new stack
-- Executing [s em macro-outbound-callerid:7] Set("SIP/2004-00004f91",
"EMERGENCYCID=") in new stack
-- Executing [s em macro-outbound-callerid:8] Set("SIP/2004-00004f91",
"TRUNKOUTCID=") in new stack
-- Executing [s em macro-outbound-callerid:9] GotoIf("SIP/2004-00004f91",
"1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s em macro-outbound-callerid:12] ExecIf("SIP/2004-00004f91",
"0?Set(CALLERID(all)=)") in new stack
-- Executing [s em macro-outbound-callerid:13] ExecIf("SIP/2004-00004f91",
"0?Set(CALLERID(all)=)") in new stack
-- Executing [s em macro-outbound-callerid:14] ExecIf("SIP/2004-00004f91",
"0?Set(CALLERID(all)=)") in new stack
-- Executing [s em macro-outbound-callerid:15] ExecIf("SIP/2004-00004f91",
"0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s em macro-dialout-trunk:12] GosubIf("SIP/2004-00004f91",
"0?sub-flp-5,s,1") in new stack
-- Executing [s em macro-dialout-trunk:13] Set("SIP/2004-00004f91",
"OUTNUM=100") in new stack
-- Executing [s em macro-dialout-trunk:14] Set("SIP/2004-00004f91",
"custom=IAX2/imais-peer") in new stack
-- Executing [s em macro-dialout-trunk:15] ExecIf("SIP/2004-00004f91",
"0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))") in new stack
-- Executing [s em macro-dialout-trunk:16] Macro("SIP/2004-00004f91",
"dialout-trunk-predial-hook,") in new stack
-- Executing [s em macro-dialout-trunk-predial-hook:1]
MacroExit("SIP/2004-00004f91", "") in new stack
-- Executing [s em macro-dialout-trunk:17] GotoIf("SIP/2004-00004f91",
"0?bypass,1") in new stack
-- Executing [s em macro-dialout-trunk:18] GotoIf("SIP/2004-00004f91",
"0?customtrunk") in new stack
-- Executing [s em macro-dialout-trunk:19] Dial("SIP/2004-00004f91",
"IAX2/imais-peer/100,300,") in new stack
-- Called IAX2/imais-peer/100
-- Hungup 'IAX2/imais-peer-18511'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s em macro-dialout-trunk:20] NoOp("SIP/2004-00004f91", "Dial
failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 58")
in new stack
-- Executing [s em macro-dialout-trunk:21] Goto("SIP/2004-00004f91",
"s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL em macro-dialout-trunk:1]
Set("SIP/2004-00004f91", "RC=58") in new stack
-- Executing [s-CHANUNAVAIL em macro-dialout-trunk:2]
Goto("SIP/2004-00004f91", "58,1") in new stack
-- Goto (macro-dialout-trunk,58,1)
-- Executing [58 em macro-dialout-trunk:1] Goto("SIP/2004-00004f91",
"continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue em macro-dialout-trunk:1]
GotoIf("SIP/2004-00004f91", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,continue,3)
-- Executing [continue em macro-dialout-trunk:3] NoOp("SIP/2004-00004f91",
"TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 58 - failing through to
other trunks") in new stack
-- Executing [continue em macro-dialout-trunk:4] Set("SIP/2004-00004f91",
"CALLERID(number)=2004") in new stack
-- Executing [9100 em from-internal:7] Macro("SIP/2004-00004f91",
"outisbusy,") in new stack
-- Executing [s em macro-outisbusy:1] Progress("SIP/2004-00004f91", "") in
new stack
-- Executing [s em macro-outisbusy:2] GotoIf("SIP/2004-00004f91",
"0?emergency,1") in new stack
-- Executing [s em macro-outisbusy:3] GotoIf("SIP/2004-00004f91",
"0?intracompany,1") in new stack
-- Executing [s em macro-outisbusy:4] Playback("SIP/2004-00004f91",
"all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/2004-00004f91> Playing 'all-circuits-busy-now.gsm' (language
'pt-BR')
-- <SIP/2004-00004f91> Playing 'pls-try-call-later.gsm' (language
'pt-BR')
== Spawn extension (macro-outisbusy, s, 4) exited non-zero on
'SIP/2004-00004f91' in macro 'outisbusy'
== Spawn extension (from-internal, 9100, 7) exited non-zero on
'SIP/2004-00004f91'
-- Executing [h em from-internal:1] Macro("SIP/2004-00004f91",
"hangupcall") in new stack
-- Executing [s em macro-hangupcall:1] GotoIf("SIP/2004-00004f91",
"1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s em macro-hangupcall:9] NoOp("SIP/2004-00004f91", "End of
MIXMON check") in new stack
-- Executing [s em macro-hangupcall:10] GotoIf("SIP/2004-00004f91",
"1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s em macro-hangupcall:15] NoOp("SIP/2004-00004f91",
"MEETME_RECORDINGFILE=") in new stack
-- Executing [s em macro-hangupcall:16] GotoIf("SIP/2004-00004f91",
"1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s em macro-hangupcall:18] NoOp("SIP/2004-00004f91",
"TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s em macro-hangupcall:19] GotoIf("SIP/2004-00004f91",
"1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s em macro-hangupcall:25] NoOp("SIP/2004-00004f91",
"MONITOR_FILENAME=") in new stack
-- Executing [s em macro-hangupcall:26] GotoIf("SIP/2004-00004f91",
"1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s em macro-hangupcall:29] GotoIf("SIP/2004-00004f91",
"1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s em macro-hangupcall:32] GotoIf("SIP/2004-00004f91",
"1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s em macro-hangupcall:34] Hangup("SIP/2004-00004f91", "") in
new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on
'SIP/2004-00004f91' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on
'SIP/2004-00004f91'
Alguém saberia me dar uma luz?
Abraço!
2012/11/18 Jorge Silveira <jlrs19833 em gmail.com>
> Bom dia;
>
> Concordo com o Ivan, sem log fica difícil de dizer algo mais concreto.
> Porém já que se consegue comunicação entre os ramais das duas pontas e a
> única coisa que não se faz são ligações externas, o problema está na rota.
> tente rever estes detalhes, se um contexto encaminha para outro e se a
> substituição de dígitos está ok. no teu caso pelo que entendi, será
> necessário retirar o número 5 do ínicio da extenção.
>
> Att;
> Jorge Silveira
> dCAA - Digium Certified Asterisk Administrator
>
>
>
> Em 17 de novembro de 2012 12:21, Ivan Paes José <ivan.paes em gmail.com>escreveu:
>
> Cara,
>>
>> Depois dessas trocas de informações a conclusão que eu chego, sem ver o
>> log de uma chamada no servidor A, seria algum problema no contexto do
>> tronco entre o servidor A e o servidor B.
>> No momento não consigo pensar nada diferente disso. Os contextos
>> utilizados no ramal e tronco, no servidor A, são os mesmos?
>>
>> Atenciosamente,
>>
>> Ivan Paes José
>>
>> Acadêmico de Biblioteconomia - UFSC
>> Técnico em Telecomunicações - IFSC
>>
>> E-mail/MSN/GTalk: ivan.paes em gmail.com
>> Oi: +55 48 84291055
>> Skype: ivanpaesjose
>> Palhoça - Santa Catarina - Brasil
>>
>> *** Muito Importante *** NETiqueta
>> Se repassar esta mensagem, por gentileza:
>> * Apague todos os endereços que aparecem nele.
>> * E, por opção de segurança endereçá-lo no Cco ou Bcc.
>> Desta forma você estará protegendo a mim, seus amigos e a você mesmo.
>> Eu, juntamente com a campanha contra a propagação de vírus agradecemos
>> sinceramente.
>>
>>
>> Em 17 de novembro de 2012 12:11, Junior Grangeiro <
>> juniorgrangeiro em gmail.com> escreveu:
>>
>>> Do ramal no servidor A eu consigo fazer chamada no E1 e chamar também um
>>> ramal que esteja no servidor B.
>>>
>>> Eu criei, no servidor A, um outbound route que faz match em tudo que
>>> começa com 5 ele remove o 5 e envia o restante para o E1. Daí eu tento
>>> mandar, via tronco IAX, do servidor B algo do tipo 502111xxxxxx e o
>>> servidor A não encaminha isso para o E1. Porém se eu discar, no servidor B
>>> um ramal do servidor A, ele disca normalmente.
>>>
>>> 2012/11/17 Ivan Paes José <ivan.paes em gmail.com>
>>>
>>>> Ok.
>>>>
>>>> Uma dúvida: Desse ramal no servidor A você consegue realizar chamada
>>>> via E1?
>>>>
>>>> Atenciosamente,
>>>>
>>>> Ivan Paes José
>>>>
>>>> Acadêmico de Biblioteconomia - UFSC
>>>> Técnico em Telecomunicações - IFSC
>>>>
>>>> E-mail/MSN/GTalk: ivan.paes em gmail.com
>>>> Oi: +55 48 84291055
>>>> Skype: ivanpaesjose
>>>> Palhoça - Santa Catarina - Brasil
>>>>
>>>> *** Muito Importante *** NETiqueta
>>>> Se repassar esta mensagem, por gentileza:
>>>> * Apague todos os endereços que aparecem nele.
>>>> * E, por opção de segurança endereçá-lo no Cco ou Bcc.
>>>> Desta forma você estará protegendo a mim, seus amigos e a você mesmo.
>>>> Eu, juntamente com a campanha contra a propagação de vírus agradecemos
>>>> sinceramente.
>>>>
>>>>
>>>> Em 17 de novembro de 2012 11:35, Junior Grangeiro <
>>>> juniorgrangeiro em gmail.com> escreveu:
>>>>
>>>> Olá Ivan,
>>>>>
>>>>> eu já fiz o teste de criar ramais nos dois servidores, conforme os
>>>>> exemplos que eu havia encontrado pela net e funcionou.
>>>>>
>>>>> Exemplo, um ramal 100 no servidor A e um ramal 200 no servidor B. Eu
>>>>> consigo ligar de um para o outro independente do lugar onde eu esteja. O
>>>>> que eu não consigo é originar uma chamada no servidor B e destiná-la ao
>>>>> tronco E1 que está no servidor A.
>>>>>
>>>>> Abraço!
>>>>>
>>>>>
>>>>> 2012/11/17 Ivan Paes José <ivan.paes em gmail.com>
>>>>>
>>>>>> Olá Júnior,
>>>>>>
>>>>>> Quando você tentar originar uma chamada do servidor B para A essa
>>>>>> chamada chega no servidor A? Consegue mandar um log, dos 2 servidores, com
>>>>>> a tentativa de chamada?
>>>>>>
>>>>>> Atenciosamente,
>>>>>>
>>>>>> Ivan Paes José
>>>>>>
>>>>>> Acadêmico de Biblioteconomia - UFSC
>>>>>> Técnico em Telecomunicações - IFSC
>>>>>>
>>>>>> E-mail/MSN/GTalk: ivan.paes em gmail.com
>>>>>> Oi: +55 48 84291055
>>>>>> Skype: ivanpaesjose
>>>>>> Palhoça - Santa Catarina - Brasil
>>>>>>
>>>>>> *** Muito Importante *** NETiqueta
>>>>>> Se repassar esta mensagem, por gentileza:
>>>>>> * Apague todos os endereços que aparecem nele.
>>>>>> * E, por opção de segurança endereçá-lo no Cco ou Bcc.
>>>>>> Desta forma você estará protegendo a mim, seus amigos e a você mesmo.
>>>>>> Eu, juntamente com a campanha contra a propagação de vírus
>>>>>> agradecemos sinceramente.
>>>>>>
>>>>>>
>>>>>> Em 17 de novembro de 2012 11:15, Junior Grangeiro <
>>>>>> juniorgrangeiro em gmail.com> escreveu:
>>>>>>
>>>>>>> Olá Pessoal,
>>>>>>>
>>>>>>> antes de mais nada, um ótimo fim de semana para vocês.
>>>>>>>
>>>>>>> Estou com um problema que venho tentando encontrar solução há alguns
>>>>>>> meses, sem sucesso, e gostaria de compartilhar com vocês para ver se alguém
>>>>>>> já vivenciou algo parecido.
>>>>>>>
>>>>>>> Tenho um servidor Asterisk rodando na empresa onde todos os ramais
>>>>>>> estão cadastrados. Nesse servidor nós tínhamos um tronco E1 da OI, porém
>>>>>>> devido as instabilidades e o péssimo suporte prestado por ela, optamos por
>>>>>>> trocar para Embratel. A Embratel, por sua vez, não tinha disponibilidade
>>>>>>> para atender 'in loco', então tivemos que pegar um local onde ela tivesse
>>>>>>> disponibilidade e fazer o transporte das chamadas.
>>>>>>>
>>>>>>> Assim, montamos um segundo servidor Asterisk com uma placa E1 só
>>>>>>> para fazer essa "ponte" de receber as chamadas e direcioná-las ao outro
>>>>>>> servidor. Segue imagem anexo para tentar exemplificar melhor.
>>>>>>>
>>>>>>> Interliguei esses dois servidores utilizando IAX, e criei uma regra
>>>>>>> para que todas os inbounds que fizessem match com os DIDs das linhas fossem
>>>>>>> direcionadas para o tronco IAX, assim, quando uma chamada chegasse no
>>>>>>> servidor A (que está ligado ao E1), seria direcionada ao servidor B e, por
>>>>>>> sua vez, como as configurações das rotas da OI já estavam feitas não seria
>>>>>>> necessário fazer nenhuma alteração.
>>>>>>>
>>>>>>> Em tese, funcionou. Todas as chamadas que chegam via E1 estão sendo
>>>>>>> enviadas para o servidor B e por sua vez para os ramais corretos. O meu
>>>>>>> grande problema é que não estou conseguindo originar uma chamada no
>>>>>>> servidor B e fazer com que ela saia via E1 no servidor A.
>>>>>>>
>>>>>>> Alguém já passou por algo parecido?
>>>>>>>
>>>>>>> Abraço!
>>>>>>>
>>>>>>> --
>>>>>>> *Francisco Grangeiro D. Júnior*
>>>>>>> BSc. Candidate in Information Systems
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> KHOMP Inovação: External Board Series
>>>>>>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções
>>>>>>> Asterisk e FreeSWITCH.
>>>>>>> Tenha a External Series Experience na sua aplicação. Visite
>>>>>>> www.khomp.com
>>>>>>> _______________________________________________
>>>>>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>>>>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>>>>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>>>>>>> www.digivoice.com.br
>>>>>>> ________
>>>>>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício
>>>>>>> do mercado.
>>>>>>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11)
>>>>>>> 5503-1011
>>>>>>> ______________________________________________
>>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> KHOMP Inovação: External Board Series
>>>>>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk
>>>>>> e FreeSWITCH.
>>>>>> Tenha a External Series Experience na sua aplicação. Visite
>>>>>> www.khomp.com
>>>>>> _______________________________________________
>>>>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>>>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>>>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>>>>>> www.digivoice.com.br
>>>>>> ________
>>>>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício
>>>>>> do mercado.
>>>>>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11)
>>>>>> 5503-1011
>>>>>> ______________________________________________
>>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Francisco Grangeiro D. Júnior*
>>>>> BSc. Candidate in Information Systems
>>>>> Cel.: (83) 8889-5786 / 8143-7762
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> KHOMP Inovação: External Board Series
>>>>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk
>>>>> e FreeSWITCH.
>>>>> Tenha a External Series Experience na sua aplicação. Visite
>>>>> www.khomp.com
>>>>> _______________________________________________
>>>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>>>>> www.digivoice.com.br
>>>>> ________
>>>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
>>>>> mercado.
>>>>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11)
>>>>> 5503-1011
>>>>> ______________________________________________
>>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> KHOMP Inovação: External Board Series
>>>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
>>>> FreeSWITCH.
>>>> Tenha a External Series Experience na sua aplicação. Visite
>>>> www.khomp.com
>>>> _______________________________________________
>>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>>>> www.digivoice.com.br
>>>> ________
>>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
>>>> mercado.
>>>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
>>>> ______________________________________________
>>>> Para remover seu email desta lista, basta enviar um email em branco
>>>> para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>>
>>>
>>>
>>>
>>> --
>>> *Francisco Grangeiro D. Júnior*
>>> BSc. Candidate in Information Systems
>>> Cel.: (83) 8889-5786 / 8143-7762
>>>
>>>
>>> _______________________________________________
>>> KHOMP Inovação: External Board Series
>>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
>>> FreeSWITCH.
>>> Tenha a External Series Experience na sua aplicação. Visite
>>> www.khomp.com
>>> _______________________________________________
>>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>>> www.digivoice.com.br
>>> ________
>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
>>> mercado.
>>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
>>> ______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>> _______________________________________________
>> KHOMP Inovação: External Board Series
>> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
>> FreeSWITCH.
>> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
>> _______________________________________________
>> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
>> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
>> Centro Treinamento - Curso de PABX IP - Asterisk - Site
>> www.digivoice.com.br
>> ________
>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
>> mercado.
>> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
> _______________________________________________
> KHOMP Inovação: External Board Series
> Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
> FreeSWITCH.
> Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site
> www.digivoice.com.br
> ________
> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
> mercado.
> email: yealink em commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
> ______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
--
*Francisco Grangeiro D. Júnior*
BSc. Candidate in Information Systems
Cel.: (83) 8889-5786 / 8143-7762
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121122/e0000ab8/attachment-0001.htm
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : servidora.PNG
Tipo : image/png
Tam : 26505 bytes
Descr.: não disponível
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121122/e0000ab8/attachment-0002.png
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : servidorb.PNG
Tipo : image/png
Tam : 25044 bytes
Descr.: não disponível
Url : http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20121122/e0000ab8/attachment-0003.png
Mais detalhes sobre a lista de discussão AsteriskBrasil