Pagina 1 van 1

FreePBX probleem

Geplaatst: 08 jun 2012, 13:42
door krisken
Beste,

Ik heb momenteel een sip trunk bij WeePee. Tot op heden draaide alles op asterisk op een vps in Brussel. Daar ik nog een klein moederbord overhad wou ik deze vandaag thuis laten draaien, via FreePBX.

Allereerst : de connectie tussen WeePee en FreePBX werkt perfect. Ik zie de FreePBX goed aangelogd bij WeePee (zie screenshot klantenpanel WeePee). Ook als ik één van de DID's bel komt zie ik deze "toekomen" op FreePBX (ttz "Total active calls" gaat van 0 naar 1).

Ik heb een route aangemaakt die telefoonnummer 329xxxxxxx verbind met extensie 1067. Ik kan zowel via een softphone (3cx, xlite) als via een Linksys ATA verbinden met FreePBX : ik krijg als status "connected" plus op FreePBX zie je op de statuspagina "IP Phones Online" van 0 naar 2 gaan (ATA + softphone).

Echter als ik het telefoonnummer 09 xxx xx xx bel, zie ik de oproep netjes binnen komen, maar gaat de telefoon niet "over". Noch op de ATA, noch op de softphone. Ik krijg de melding "the person with extension 1067 is currently unavailable blablabla". Voor de grap heb ik dan maar eens bij extensie 1067 (zie helemaal onderaan) "not reachable" gezet van "unavail voicemail if needed" naar hangup => congestion gezet. Als je nu belt naar het telefoonnummer...krijg ik effectief een overbezettoon.

Op zich bizar dat ik "not reachable" ben, daar ik weldegelijk ben aangemeld met mijn phone?
Iemand die misschien een foutje ziet in mijn config?

Re: FreePBX probleem

Geplaatst: 08 jun 2012, 14:25
door Splitter
zijn je contexten juist?

beetje logs zou leuk zijn? :)

Re: FreePBX probleem

Geplaatst: 08 jun 2012, 14:35
door krisken
Wat bedoel je juist met contexten?
Bij deze de logs...

0484xxxxxx = mijn gsm nummer
329xxxxxxx = opgeroepen nummer op mijn pbx

[2012-06-08 14:31:26] VERBOSE[2841] netsock2.c: == Using SIP RTP TOS bits 184
[2012-06-08 14:31:26] VERBOSE[2841] netsock2.c: == Using SIP RTP CoS mark 5
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk-sip-WeePee Trunk:1] Set("SIP/WeePee Trunk-00000000", "GROUP()=OUT_1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk-sip-WeePee Trunk:2] Goto("SIP/WeePee Trunk-00000000", "from-trunk,329xxxxxxx,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (from-trunk,329xxxxxxx,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:1] Set("SIP/WeePee Trunk-00000000", "__FROM_DID=329xxxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:2] Gosub("SIP/WeePee Trunk-00000000", "app-blacklist-check,s,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@app-blacklist-check:1] GotoIf("SIP/WeePee Trunk-00000000", "0?blacklisted") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@app-blacklist-check:2] Set("SIP/WeePee Trunk-00000000", "CALLED_BLACKLIST=1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@app-blacklist-check:3] Return("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:3] Set("SIP/WeePee Trunk-00000000", "CDR(did)=329xxxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:4] ExecIf("SIP/WeePee Trunk-00000000", "0 ?Set(CALLERID(name)=0484xxxxxx)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:5] Ringing("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] WARNING[5873] func_callerid.c: CALLERPRES is deprecated. Use CALLERID(name-pres) or CALLERID(num-pres) instead.
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:6] Set("SIP/WeePee Trunk-00000000", "__CALLINGPRES_SV=allowed_not_screened") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:7] Set("SIP/WeePee Trunk-00000000", "CALLERPRES()=allowed_not_screened") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:8] Goto("SIP/WeePee Trunk-00000000", "from-did-direct,1067,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (from-did-direct,1067,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:1] Set("SIP/WeePee Trunk-00000000", "__RINGTIMER=120") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:2] Macro("SIP/WeePee Trunk-00000000", "exten-vm,1067,1067,0,0,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("SIP/WeePee Trunk-00000000", "user-callerid,") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:1] Set("SIP/WeePee Trunk-00000000", "AMPUSER=0484xxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:2] GotoIf("SIP/WeePee Trunk-00000000", "0?report") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:3] ExecIf("SIP/WeePee Trunk-00000000", "1?Set(REALCALLERIDNUM=0484xxxxxx)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:4] Set("SIP/WeePee Trunk-00000000", "AMPUSER=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:5] Set("SIP/WeePee Trunk-00000000", "AMPUSERCIDNAME=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:6] GotoIf("SIP/WeePee Trunk-00000000", "1?report") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-user-callerid,s,13)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:13] GotoIf("SIP/WeePee Trunk-00000000", "0?continue") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:14] Set("SIP/WeePee Trunk-00000000", "__TTL=64") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:15] GotoIf("SIP/WeePee Trunk-00000000", "1?continue") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-user-callerid,s,26)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:26] Set("SIP/WeePee Trunk-00000000", "CALLERID(number)=0484xxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:27] Set("SIP/WeePee Trunk-00000000", "CALLERID(name)=0484xxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-user-callerid:28] Set("SIP/WeePee Trunk-00000000", "CHANNEL(language)=en") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:2] Set("SIP/WeePee Trunk-00000000", "RingGroupMethod=none") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:3] Set("SIP/WeePee Trunk-00000000", "__EXTTOCALL=1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:4] Set("SIP/WeePee Trunk-00000000", "__PICKUPMARK=1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:5] Set("SIP/WeePee Trunk-00000000", "RT=120") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:6] Gosub("SIP/WeePee Trunk-00000000", "sub-record-check,s,1(exten,1067,)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:1] GotoIf("SIP/WeePee Trunk-00000000", "1?check") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (sub-record-check,s,6)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:6] Set("SIP/WeePee Trunk-00000000", "__MON_FMT=wav") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:7] GotoIf("SIP/WeePee Trunk-00000000", "1?next") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (sub-record-check,s,10)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:10] ExecIf("SIP/WeePee Trunk-00000000", "0?Return()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:11] GotoIf("SIP/WeePee Trunk-00000000", "0?exten,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:12] Set("SIP/WeePee Trunk-00000000", "__REC_STATUS=INITIALIZED") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:13] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(__REC_POLICY_MODE=)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:14] Set("SIP/WeePee Trunk-00000000", "NOW=1339158686") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:15] Set("SIP/WeePee Trunk-00000000", "__DAY=08") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:16] Set("SIP/WeePee Trunk-00000000", "__MONTH=06") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:17] Set("SIP/WeePee Trunk-00000000", "__YEAR=2012") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:18] Set("SIP/WeePee Trunk-00000000", "__TIMESTR=20120608-143126") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:19] Set("SIP/WeePee Trunk-00000000", "__FROMEXTEN=0484xxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:20] Set("SIP/WeePee Trunk-00000000", "__CALLFILENAME=exten-1067-0484xxxxxx-20120608-143126-1339158686.0") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@sub-record-check:21] Goto("SIP/WeePee Trunk-00000000", "exten,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (sub-record-check,exten,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:1] GotoIf("SIP/WeePee Trunk-00000000", "0?callee") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:2] Set("SIP/WeePee Trunk-00000000", "__REC_POLICY_MODE=never") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:3] GotoIf("SIP/WeePee Trunk-00000000", "0?caller") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:4] GotoIf("SIP/WeePee Trunk-00000000", "1?callee") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (sub-record-check,exten,8)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:8] GosubIf("SIP/WeePee Trunk-00000000", "0?record,1(exten,1067,0484xxxxxx)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [exten@sub-record-check:9] Return("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:7] GotoIf("SIP/WeePee Trunk-00000000", "1?macrodial") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-exten-vm,s,13)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:13] GosubIf("SIP/WeePee Trunk-00000000", "0?clrheader,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:14] Macro("SIP/WeePee Trunk-00000000", "dial-one,120,tr,1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:1] Set("SIP/WeePee Trunk-00000000", "DEXTEN=1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:2] Set("SIP/WeePee Trunk-00000000", "DIALSTATUS_CW=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:3] GosubIf("SIP/WeePee Trunk-00000000", "0?screen,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:4] GosubIf("SIP/WeePee Trunk-00000000", "0?cf,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:5] GotoIf("SIP/WeePee Trunk-00000000", "1?skip1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-dial-one,s,8)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:8] GotoIf("SIP/WeePee Trunk-00000000", "0?nodial") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:9] GotoIf("SIP/WeePee Trunk-00000000", "0?continue") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:10] Set("SIP/WeePee Trunk-00000000", "EXTHASCW=ENABLED") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:11] GotoIf("SIP/WeePee Trunk-00000000", "0?next1:cwinusebusy") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-dial-one,s,23)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:23] GotoIf("SIP/WeePee Trunk-00000000", "1?next3:continue") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-dial-one,s,24)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:24] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:25] GotoIf("SIP/WeePee Trunk-00000000", "0?nodial") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:26] GosubIf("SIP/WeePee Trunk-00000000", "1?dstring,1():dlocal,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:1] Set("SIP/WeePee Trunk-00000000", "DSTRING=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:2] Set("SIP/WeePee Trunk-00000000", "DEVICES=1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/WeePee Trunk-00000000", "0?Return()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(DEVICES=067)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:5] Set("SIP/WeePee Trunk-00000000", "LOOPCNT=1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:6] Set("SIP/WeePee Trunk-00000000", "ITER=1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:7] Set("SIP/WeePee Trunk-00000000", "THISDIAL=SIP/1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/WeePee Trunk-00000000", "1?zap2dahdi,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/WeePee Trunk-00000000", "0?Return()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/WeePee Trunk-00000000", "NEWDIAL=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/WeePee Trunk-00000000", "LOOPCNT2=1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/WeePee Trunk-00000000", "ITER2=1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/WeePee Trunk-00000000", "THISPART2=SIP/1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(THISPART2=DAHDI/1067)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/WeePee Trunk-00000000", "NEWDIAL=SIP/1067&") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/WeePee Trunk-00000000", "ITER2=2") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/WeePee Trunk-00000000", "0?begin2") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/WeePee Trunk-00000000", "THISDIAL=SIP/1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:9] Set("SIP/WeePee Trunk-00000000", "DSTRING=SIP/1067&") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:10] Set("SIP/WeePee Trunk-00000000", "ITER=2") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/WeePee Trunk-00000000", "0?begin") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:12] Set("SIP/WeePee Trunk-00000000", "DSTRING=SIP/1067") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [dstring@macro-dial-one:13] Return("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:27] GotoIf("SIP/WeePee Trunk-00000000", "0?nodial") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:28] GotoIf("SIP/WeePee Trunk-00000000", "0?skiptrace") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:29] GosubIf("SIP/WeePee Trunk-00000000", "1?ctset,1():ctclear,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [ctset@macro-dial-one:1] Set("SIP/WeePee Trunk-00000000", "DB(CALLTRACE/1067)=0484xxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [ctset@macro-dial-one:2] Return("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:30] Set("SIP/WeePee Trunk-00000000", "D_OPTIONS=tr") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:31] ExecIf("SIP/WeePee Trunk-00000000", "0?SIPAddHeader(Alert-Info: )") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:32] ExecIf("SIP/WeePee Trunk-00000000", "0?SIPAddHeader()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:33] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(CHANNEL(musicclass)=)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:34] GosubIf("SIP/WeePee Trunk-00000000", "0?qwait,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:35] Set("SIP/WeePee Trunk-00000000", "__CWIGNORE=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:36] Set("SIP/WeePee Trunk-00000000", "__KEEPCID=TRUE") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:37] GotoIf("SIP/WeePee Trunk-00000000", "0?usegoto,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:38] GotoIf("SIP/WeePee Trunk-00000000", "1?godial") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (macro-dial-one,s,42)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:42] Dial("SIP/WeePee Trunk-00000000", "SIP/1067,120,tr") in new stack
[2012-06-08 14:31:26] WARNING[5873] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[2012-06-08 14:31:26] VERBOSE[5873] app_dial.c: == Everyone is busy/congested at this time (1:0/0/1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:43] ExecIf("SIP/WeePee Trunk-00000000", "0?Set(DIALSTATUS=)") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:44] GosubIf("SIP/WeePee Trunk-00000000", "0?s-CHANUNAVAIL,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-dial-one:45] MacroExit("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:15] Set("SIP/WeePee Trunk-00000000", "SV_DIALSTATUS=CHANUNAVAIL") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:16] GosubIf("SIP/WeePee Trunk-00000000", "0?docfu,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:17] GosubIf("SIP/WeePee Trunk-00000000", "0?docfb,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:18] Set("SIP/WeePee Trunk-00000000", "DIALSTATUS=CHANUNAVAIL") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:19] ExecIf("SIP/WeePee Trunk-00000000", "1?MacroExit()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:3] Set("SIP/WeePee Trunk-00000000", "__PICKUPMARK=") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:4] GotoIf("SIP/WeePee Trunk-00000000", "1?app-blackhole,congestion,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (app-blackhole,congestion,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [congestion@app-blackhole:1] NoOp("SIP/WeePee Trunk-00000000", "Blackhole Dest: Congestion") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [congestion@app-blackhole:2] Answer("SIP/WeePee Trunk-00000000", "") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [congestion@app-blackhole:3] PlayTones("SIP/WeePee Trunk-00000000", "congestion") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [congestion@app-blackhole:4] Congestion("SIP/WeePee Trunk-00000000", "20") in new stack
[2012-06-08 14:31:31] VERBOSE[5873] pbx.c: == Spawn extension (app-blackhole, congestion, 4) exited non-zero on 'SIP/WeePee Trunk-00000000'

Re: FreePBX probleem

Geplaatst: 08 jun 2012, 16:27
door Splitter
context zijn de regels waarin bepaald is wat elk onderdeel moet doen.
jij hebt onderandere from-trunk, did-direct enzo.
2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk-sip-WeePee Trunk:2] Goto("SIP/WeePee Trunk-00000000", "from-trunk,329xxxxxxx,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (from-trunk,329xxxxxxx,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:1] Set("SIP/WeePee Trunk-00000000", "__FROM_DID=329xxxxxxx") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [329xxxxxxx@from-trunk:2] Gosub("SIP/WeePee Trunk-00000000", "app-blacklist-check,s,1()") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@app-blacklist-check:1] GotoIf("SIP/WeePee Trunk-00000000", "0?blacklisted") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@app-blacklist-check:2] Set("SIP/WeePee Trunk-00000000", "CALLED_BLACKLIST=1") in new stack
called_blacklist=1 ? die 329xxxx is je nummer van weepee veronderstel ik (je trunk)?
vraag ik me af waarom die in de blacklist gaat kijken en dan zegt dat het nr in de blacklist staat?

verder lijkt het er inderdaad op dat asterisk doet wat hij moet:
- zien dat er een call binnenkomt
- de macro uitvoeren om de call naar extensie 1067 te sturen en over te gaan:
Executing [329xxxxxxx@from-trunk:8] Goto("SIP/WeePee Trunk-00000000", "from-did-direct,1067,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Goto (from-did-direct,1067,1)
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:1] Set("SIP/WeePee Trunk-00000000", "__RINGTIMER=120") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [1067@from-did-direct:2] Macro("SIP/WeePee Trunk-00000000", "exten-vm,1067,1067,0,0,1") in new stack
[2012-06-08 14:31:26] VERBOSE[5873] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("SIP/WeePee Trunk-00000000", "user-callerid,") in new stack
haal, indien mogelijk, eens even zoveel mogelijk controles & macro's eruit, zodat je eigenlijk puur een 1-1 verhouding krijgt: call die binnenkomt rechtstreeks naar 1067 sturen.
en dan kijken naar de logs van exact dat moment.

Re: FreePBX probleem

Geplaatst: 08 jun 2012, 16:42
door krisken
Problem solved...

*note to myself : poorten openzetten in firewall*

Re: FreePBX probleem

Geplaatst: 09 jun 2012, 23:11
door Splitter
dat durft idd ook nogal eens te helpen :)