[AsteriskBrasil] Transporte de chamadas utilizando IAX

Junior Grangeiro juniorgrangeiro em gmail.com
Quinta Novembro 22 22:11:07 BRST 2012


Roger,

tu pode me mandar um print de como tu fez a configuração?

Abraço!

2012/11/22 Roger Pitigliani <rogerwinter em gmail.com>

> Junior,
>
> Eu tive um problema semelhante, usando um E1 ISDN Embratel,
> não conseguia transportar de jeito nenhum usando IAX. Passava o CID
> conforme a operadora esperava, coisa de ISDN, a discagem chegava correta.
> Mas, nem a pau funcionou, hehe. Ai fiz usando SIP, mandando o CID certinho,
> foi sem problemas.
> Como funcionou assim não fui muito a fundo pra encontrar solução.
>
> Abraço.
>
>
> Em 22 de novembro de 2012 19:48, Junior Grangeiro <
> juniorgrangeiro em gmail.com> escreveu:
>
> 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
>>
>>
>> _______________________________________________
>> 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
>>
>
>
>
> --
> --
> Roger Pitigliani
> rogerwinter em gmail.com
> Skype: roger.pitigliani
>
>
> _______________________________________________
> 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/3c8f8d0f/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil