My trunk does not connect

Hi Everyone.

I have been having some trouble trying to get my pbx to connect to my provider callwithus. I have no idea what I could be doing wrong. I am using elastix running freepbx for my configuration. I have done everything according to their website, and the pbx says that the trunk is connected, but the callwithus website does not pick it up.

Here are my Peer Details.

host=sip.callwithus.com
username=#########
secret=#######
type=friend
qualify=no
insecure=invite
fromuser=##########
fromdomain=sip.callwithus.com
dtmfmode=rfc2833
disallow=all
context=from-trunk
allow=all
trustrpid=no
sendrpid=no
canreinvite=no

No inbound calls will work.
When attempting to make an outbound call this is what happens.

== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Executing [0848769462@from-internal:1] Macro(“SIP/130-0000002d”, “user-callerid,SKIPTTL,”) in new stack
– Executing [s@macro-user-callerid:1] Set(“SIP/130-0000002d”, “AMPUSER=130”) in new stack
– Executing [s@macro-user-callerid:2] GotoIf(“SIP/130-0000002d”, “0?report”) in new stack
– Executing [s@macro-user-callerid:3] ExecIf(“SIP/130-0000002d”, “1?Set(REALCALLERIDNUM=130)”) in new stack
– Executing [s@macro-user-callerid:4] Set(“SIP/130-0000002d”, “AMPUSER=130”) in new stack
– Executing [s@macro-user-callerid:5] Set(“SIP/130-0000002d”, “AMPUSERCIDNAME=JBmobile”) in new stack
– Executing [s@macro-user-callerid:6] GotoIf(“SIP/130-0000002d”, “0?report”) in new stack
– Executing [s@macro-user-callerid:7] Set(“SIP/130-0000002d”, “AMPUSERCID=130”) in new stack
– Executing [s@macro-user-callerid:8] Set(“SIP/130-0000002d”, “CALLERID(all)=“JBmobile” <130>”) in new stack
– Executing [s@macro-user-callerid:9] ExecIf(“SIP/130-0000002d”, “0?Set(CHANNEL(language)=)”) in new stack
– Executing [s@macro-user-callerid:10] GotoIf(“SIP/130-0000002d”, “1?continue”) in new stack
– Goto (macro-user-callerid,s,19)
– Executing [s@macro-user-callerid:19] Set(“SIP/130-0000002d”, “CALLERID(number)=130”) in new stack
– Executing [s@macro-user-callerid:20] Set(“SIP/130-0000002d”, “CALLERID(name)=JBmobile”) in new stack
– Executing [s@macro-user-callerid:21] NoOp(“SIP/130-0000002d”, “Using CallerID “JBmobile” <130>”) in new stack
– Executing [0848769462@from-internal:2] NoOp(“SIP/130-0000002d”, “Calling Out Route: Outbound”) in new stack
– Executing [0848769462@from-internal:3] Set(“SIP/130-0000002d”, “MOHCLASS=default”) in new stack
– Executing [0848769462@from-internal:4] Set(“SIP/130-0000002d”, “_NODEST=”) in new stack
– Executing [0848769462@from-internal:5] Macro(“SIP/130-0000002d”, “record-enable,130,OUT,”) in new stack
– Executing [s@macro-record-enable:1] GotoIf(“SIP/130-0000002d”, “1?check”) in new stack
– Goto (macro-record-enable,s,4)
– Executing [s@macro-record-enable:4] ExecIf(“SIP/130-0000002d”, “0?MacroExit()”) in new stack
– Executing [s@macro-record-enable:5] GotoIf(“SIP/130-0000002d”, “0?Group:OUT”) in new stack
– Goto (macro-record-enable,s,15)
– Executing [s@macro-record-enable:15] GotoIf(“SIP/130-0000002d”, “0?IN”) in new stack
– Executing [s@macro-record-enable:16] ExecIf(“SIP/130-0000002d”, “1?MacroExit()”) in new stack
– Executing [0848769462@from-internal:6] Macro(“SIP/130-0000002d”, “dialout-trunk,2,0848769462,”) in new stack
– Executing [s@macro-dialout-trunk:1] Set(“SIP/130-0000002d”, “DIAL_TRUNK=2”) in new stack
– Executing [s@macro-dialout-trunk:2] GosubIf(“SIP/130-0000002d”, “0?sub-pincheck,s,1”) in new stack
– Executing [s@macro-dialout-trunk:3] GotoIf(“SIP/130-0000002d”, “0?disabletrunk,1”) in new stack
– Executing [s@macro-dialout-trunk:4] Set(“SIP/130-0000002d”, “DIAL_NUMBER=0848769462”) in new stack
– Executing [s@macro-dialout-trunk:5] Set(“SIP/130-0000002d”, “DIAL_TRUNK_OPTIONS=tr”) in new stack
– Executing [s@macro-dialout-trunk:6] Set(“SIP/130-0000002d”, “OUTBOUND_GROUP=OUT_2”) in new stack
– Executing [s@macro-dialout-trunk:7] GotoIf(“SIP/130-0000002d”, “1?nomax”) in new stack
– Goto (macro-dialout-trunk,s,9)
– Executing [s@macro-dialout-trunk:9] GotoIf(“SIP/130-0000002d”, “0?skipoutcid”) in new stack
– Executing [s@macro-dialout-trunk:10] Set(“SIP/130-0000002d”, “DIAL_TRUNK_OPTIONS=”) in new stack
– Executing [s@macro-dialout-trunk:11] Macro(“SIP/130-0000002d”, “outbound-callerid,2”) in new stack
– Executing [s@macro-outbound-callerid:1] ExecIf(“SIP/130-0000002d”, “0?Set(CALLERPRES()=)”) in new stack
– Executing [s@macro-outbound-callerid:2] ExecIf(“SIP/130-0000002d”, “0?Set(REALCALLERIDNUM=130)”) in new stack
– Executing [s@macro-outbound-callerid:3] GotoIf(“SIP/130-0000002d”, “1?normcid”) in new stack
– Goto (macro-outbound-callerid,s,6)
– Executing [s@macro-outbound-callerid:6] Set(“SIP/130-0000002d”, “USEROUTCID=”) in new stack
– Executing [s@macro-outbound-callerid:7] Set(“SIP/130-0000002d”, “EMERGENCYCID=”) in new stack
– Executing [s@macro-outbound-callerid:8] Set(“SIP/130-0000002d”, “TRUNKOUTCID=27120041998”) in new stack
– Executing [s@macro-outbound-callerid:9] GotoIf(“SIP/130-0000002d”, “1?trunkcid”) in new stack
– Goto (macro-outbound-callerid,s,12)
– Executing [s@macro-outbound-callerid:12] ExecIf(“SIP/130-0000002d”, “1?Set(CALLERID(all)=27120041998)”) in new stack
– Executing [s@macro-outbound-callerid:13] ExecIf(“SIP/130-0000002d”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:14] ExecIf(“SIP/130-0000002d”, “0?Set(CALLERID(all)=)”) in new stack
– Executing [s@macro-outbound-callerid:15] ExecIf(“SIP/130-0000002d”, “0?Set(CALLERPRES()=prohib_passed_screen)”) in new stack
– Executing [s@macro-dialout-trunk:12] GosubIf(“SIP/130-0000002d”, “0?sub-flp-2,s,1”) in new stack
– Executing [s@macro-dialout-trunk:13] Set(“SIP/130-0000002d”, “OUTNUM=0848769462”) in new stack
– Executing [s@macro-dialout-trunk:14] Set(“SIP/130-0000002d”, “custom=SIP/Callwithus”) in new stack
– Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/130-0000002d”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
– Executing [s@macro-dialout-trunk:16] Macro(“SIP/130-0000002d”, “dialout-trunk-predial-hook,”) in new stack
– Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/130-0000002d”, “”) in new stack
– Executing [s@macro-dialout-trunk:17] GotoIf(“SIP/130-0000002d”, “0?bypass,1”) in new stack
– Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/130-0000002d”, “0?customtrunk”) in new stack
– Executing [s@macro-dialout-trunk:19] Dial(“SIP/130-0000002d”, “SIP/Callwithus/0848769462,300,”) in new stack
== Everyone is busy/congested at this time (1:0/0/1)
– Executing [s@macro-dialout-trunk:20] NoOp(“SIP/130-0000002d”, “Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 20”) in new stack
– Executing [s@macro-dialout-trunk:21] Goto(“SIP/130-0000002d”, “s-CHANUNAVAIL,1”) in new stack
– Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
– Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set(“SIP/130-0000002d”, “RC=20”) in new stack
– Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto(“SIP/130-0000002d”, “20,1”) in new stack
– Goto (macro-dialout-trunk,20,1)
– Executing [20@macro-dialout-trunk:1] Goto(“SIP/130-0000002d”, “continue,1”) in new stack
– Goto (macro-dialout-trunk,continue,1)
– Executing [continue@macro-dialout-trunk:1] GotoIf(“SIP/130-0000002d”, “1?noreport”) in new stack
– Goto (macro-dialout-trunk,continue,3)
– Executing [continue@macro-dialout-trunk:3] NoOp(“SIP/130-0000002d”, “TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 20 - failing through to other trunks”) in new stack
– Executing [continue@macro-dialout-trunk:4] Set(“SIP/130-0000002d”, “CALLERID(number)=130”) in new stack
– Executing [0848769462@from-internal:7] Macro(“SIP/130-0000002d”, “outisbusy,”) in new stack
– Executing [s@macro-outisbusy:1] Progress(“SIP/130-0000002d”, “”) in new stack
– Executing [s@macro-outisbusy:2] GotoIf(“SIP/130-0000002d”, “0?emergency,1”) in new stack
– Executing [s@macro-outisbusy:3] GotoIf(“SIP/130-0000002d”, “0?intracompany,1”) in new stack
– Executing [s@macro-outisbusy:4] Playback(“SIP/130-0000002d”, “all-circuits-busy-now&pls-try-call-later, noanswer”) in new stack
– <SIP/130-0000002d> Playing ‘all-circuits-busy-now.gsm’ (language ‘en’)
– <SIP/130-0000002d> Playing ‘pls-try-call-later.gsm’ (language ‘en’)
– Executing [s@macro-outisbusy:5] Congestion(“SIP/130-0000002d”, “20”) in new stack
== Spawn extension (macro-outisbusy, s, 5) exited non-zero on ‘SIP/130-0000002d’ in macro ‘outisbusy’
== Spawn extension (from-internal, 0848769462, 7) exited non-zero on ‘SIP/130-0000002d’
– Executing [h@from-internal:1] Macro(“SIP/130-0000002d”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“SIP/130-0000002d”, “1?endmixmoncheck”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [s@macro-hangupcall:9] NoOp(“SIP/130-0000002d”, “End of MIXMON check”) in new stack
– Executing [s@macro-hangupcall:10] GotoIf(“SIP/130-0000002d”, “1?nomeetmemon”) in new stack
– Goto (macro-hangupcall,s,15)
– Executing [s@macro-hangupcall:15] NoOp(“SIP/130-0000002d”, “MEETME_RECORDINGFILE=”) in new stack
– Executing [s@macro-hangupcall:16] GotoIf(“SIP/130-0000002d”, “1?noautomon”) in new stack
– Goto (macro-hangupcall,s,18)
– Executing [s@macro-hangupcall:18] NoOp(“SIP/130-0000002d”, “TOUCH_MONITOR_OUTPUT=”) in new stack
– Executing [s@macro-hangupcall:19] GotoIf(“SIP/130-0000002d”, “1?noautomon2”) in new stack
– Goto (macro-hangupcall,s,25)
– Executing [s@macro-hangupcall:25] NoOp(“SIP/130-0000002d”, “MONITOR_FILENAME=”) in new stack
– Executing [s@macro-hangupcall:26] GotoIf(“SIP/130-0000002d”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,29)
– Executing [s@macro-hangupcall:29] GotoIf(“SIP/130-0000002d”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,32)
– Executing [s@macro-hangupcall:32] GotoIf(“SIP/130-0000002d”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,34)
– Executing [s@macro-hangupcall:34] Hangup(“SIP/130-0000002d”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on ‘SIP/130-0000002d’ in macro ‘hangupcall’
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/130-0000002d’

Please somebody help?

Regards,
Jordan

FIXED**
Ran an update on the machine.