Estimados, primero que todo gracias por sus respuestas tan oportunas.
Les cuento un poco, tenia instalado una central asterisk con ELASTIX 2.3 ( algunas veces los anexos dejaban de funcionar y tenia que reiniciar la central o los telefonos desenchufarlos de forma manual ) y la quice actualizar a 2.4 todo bien, excepto que cuando hago mi troncal SIP con mi proveedor VOIPALOT, no registra, no puedo llamar, y antes si podia, con esta frustracion volvi a la version 2.3 de Elastix, y para mi sorpresa! TAMPOCO ME REGISTRA la troncal SIP, me dice TODAS LAS LINEAS ESTAN OCUPADAS, cabe destacar el router esta intacto igual que antes cuando SI FUNCIONABA.
Les dejo mi configuracion aqui por si me pueden dar una mano
Peer Details:
type=peer
username=voipalotuser
fromuser=voipalotuser
secret=XXXXXXX
dtmfmode=inband
canreinvite=no
insecure=invite,port
host=
sip.voipalot.comdisallow=all
allow=gsm,ulaw,alaw&g729
Y ESTO ES LO QUE ME DICE EL LOG DE ASTERISK
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [0984556754@from-internal:1] Macro("SIP/4010-00000001", "user-callerid,SKIPTTL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/4010-00000001", "AMPUSER=4010") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/4010-00000001", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/4010-00000001", "1?Set(REALCALLERIDNUM=4010)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/4010-00000001", "AMPUSER=4010") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/4010-00000001", "AMPUSERCIDNAME=jim cel") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/4010-00000001", "0?report") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/4010-00000001", "AMPUSERCID=4010") in new stack
-- Executing [s@macro-user-callerid:8] Set("SIP/4010-00000001", "CALLERID(all)="jim cel" <4010>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/4010-00000001", "0?Set(CHANNEL(language)=)") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/4010-00000001", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] Set("SIP/4010-00000001", "CALLERID(number)=4010") in new stack
-- Executing [s@macro-user-callerid:20] Set("SIP/4010-00000001", "CALLERID(name)=jim cel") in new stack
-- Executing [s@macro-user-callerid:21] NoOp("SIP/4010-00000001", "Using CallerID "jim cel" <4010>") in new stack
-- Executing [0984556754@from-internal:2] NoOp("SIP/4010-00000001", "Calling Out Route: voipalot") in new stack
-- Executing [0984556754@from-internal:3] Set("SIP/4010-00000001", "MOHCLASS=default") in new stack
-- Executing [0984556754@from-internal:4] Set("SIP/4010-00000001", "_NODEST=") in new stack
-- Executing [0984556754@from-internal:5] Macro("SIP/4010-00000001", "record-enable,4010,OUT,") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/4010-00000001", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] ExecIf("SIP/4010-00000001", "0?MacroExit()") in new stack
-- Executing [s@macro-record-enable:5] GotoIf("SIP/4010-00000001", "0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [s@macro-record-enable:15] GotoIf("SIP/4010-00000001", "0?IN") in new stack
-- Executing [s@macro-record-enable:16] ExecIf("SIP/4010-00000001", "1?MacroExit()") in new stack
-- Executing [0984556754@from-internal:6] Macro("SIP/4010-00000001", "dialout-trunk,3,84556754,") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/4010-00000001", "DIAL_TRUNK=3") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/4010-00000001", "0?sub-pincheck,s,1") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/4010-00000001", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/4010-00000001", "DIAL_NUMBER=84556754") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/4010-00000001", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/4010-00000001", "OUTBOUND_GROUP=OUT_3") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/4010-00000001", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/4010-00000001", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/4010-00000001", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/4010-00000001", "outbound-callerid,3") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/4010-00000001", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/4010-00000001", "0?Set(REALCALLERIDNUM=4010)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/4010-00000001", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/4010-00000001", "USEROUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/4010-00000001", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/4010-00000001", "TRUNKOUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/4010-00000001", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/4010-00000001", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/4010-00000001", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/4010-00000001", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/4010-00000001", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/4010-00000001", "0?sub-flp-3,s,1") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/4010-00000001", "OUTNUM=84556754") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/4010-00000001", "custom=SIP/voipalot") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/4010-00000001", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))") in new stack
-- Executing [s@macro-dialout-trunk:16] Macro("SIP/4010-00000001", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/4010-00000001", "") in new stack
-- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/4010-00000001", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/4010-00000001", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/4010-00000001", "SIP/voipalot/84556754,300,") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:20] NoOp("SIP/4010-00000001", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 20") in new stack
-- Executing [s@macro-dialout-trunk:21] Goto("SIP/4010-00000001", "s-CHANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/4010-00000001", "RC=20") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/4010-00000001", "20,1") in new stack
-- Goto (macro-dialout-trunk,20,1)
-- Executing [20@macro-dialout-trunk:1] Goto("SIP/4010-00000001", "continue,1") in new stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] GotoIf("SIP/4010-00000001", "1?noreport") in new stack
-- Goto (macro-dialout-trunk,continue,3)
-- Executing [continue@macro-dialout-trunk:3] NoOp("SIP/4010-00000001", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 20 - failing through to other trunks") in new stack
-- Executing [continue@macro-dialout-trunk:4] Set("SIP/4010-00000001", "CALLERID(number)=4010") in new stack
-- Executing [0984556754@from-internal:7] Macro("SIP/4010-00000001", "outisbusy,") in new stack
-- Executing [s@macro-outisbusy:1] Progress("SIP/4010-00000001", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/4010-00000001", "0?emergency,1") in new stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/4010-00000001", "0?intracompany,1") in new stack
-- Executing [s@macro-outisbusy:4] Playback("SIP/4010-00000001", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
-- <SIP/4010-00000001> Playing 'all-circuits-busy-now.gsm' (language 'es')
-- <SIP/4010-00000001> Playing 'pls-try-call-later.gsm' (language 'es')
== Spawn extension (macro-outisbusy, s, 4) exited non-zero on 'SIP/4010-00000001' in macro 'outisbusy'
== Spawn extension (from-internal, 0984556754, 7) exited non-zero on 'SIP/4010-00000001'
-- Executing [h@from-internal:1] Macro("SIP/4010-00000001", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/4010-00000001", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/4010-00000001", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/4010-00000001", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("SIP/4010-00000001", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("SIP/4010-00000001", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("SIP/4010-00000001", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("SIP/4010-00000001", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("SIP/4010-00000001", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("SIP/4010-00000001", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/4010-00000001", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,32)
-- Executing [s@macro-hangupcall:32] GotoIf("SIP/4010-00000001", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("SIP/4010-00000001", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/4010-00000001' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/4010-00000001'
SI HAGO UN sip show peers me dice esto :Name/username Host Dyn Forcerport ACL Port Status
voipalot/voipalotuser (Unspecified) N 0 UNKNOWN
SI HAGO UN sip show registry me dice esto :Host dnsmgr Username Refresh State Reg.Time
sip.voipalot.com:5060 N voipalotuser 120 Request Sent
DESDE YA MUCHAS GRACIAS POR SU AYUDA!!