FreePBX : extension unavailable

Plaats reactie
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Beste ub'ers,

Ik probeer al een tijdje een thuiscentrale op te zetten met wat extra features (testjes) en tot hier toe lukt dit aardig. Echter heb ik één probleem waar ik maar niet van af geraak...

Op dit moment zijn er 5 extensies:
- 1000 : Thuis Fax ATA (faxtoestel, aangesloten op een ATA)
- 1010 : Thuis Kris ATA (vaste telefoon van mezelf)
- 1011 : Kris GSM (SIP client op GSM : 3cx)
- 1020 : Thuis Isa ATA (vaste telefoon van vriendin)
- 1021 : Isa GSM (SIP client op GSM: 3cx)

Als we proberen intern te bellen naar elkaar, via welk toestel ook, lukt alles. De enige dwarsligger is extensie 1021 : daar krijg ik telkens "the person with extension 1021 is unavailable, please leave a message after the tone". Als ik op mijn GSM, pc (3cx) of ATA deze extensie registreer en er naar toe probeer te bellen krijg ik exact dezelfde boodschap. Hoewel ik er telkens voor zorg dat de extensie "online" is op de sipclient en dit dus in principe zou moeten werken. Grappig detail is wel dat zijzelf wel kan bellen naar de andere extensies met haar SIP client.

Heb al wat rond gezocht in freepbx maar ik vind nergens direct hoe ik dit issue kan oplossen of waar ik juist moet zoeken. Iemand van jullie die een idee heeft?

Alvast bedankt!

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
VOiD
Elite Poster
Elite Poster
Berichten: 2432
Lid geworden op: 10 jan 2006, 20:10
Locatie: Herent
Uitgedeelde bedankjes: 53 keer
Bedankt: 214 keer
Provider

Wat staat er in de logfile (Reports - Asterisk Logfiles) ?
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

In de logs komt er niks speciaals voorbij. Overigens staat haar SIP client geregistreerd als "on hook" (ofwel online). Dus normaal moet deze bereikbaar zijn. Is er iets binnen freePBX waardoor je extensies standaard unavailable kan zetten oid?

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
Gebruikersavatar
fryelectro
Elite Poster
Elite Poster
Berichten: 1764
Lid geworden op: 14 dec 2005, 11:58
Locatie: 03BOO0
Uitgedeelde bedankjes: 314 keer
Bedankt: 143 keer
Provider

Krisken: Probeer eens de NAT settings te wijzigen en opnieuw te registreren? Ik heb iets gelijkaardigs meegemaakt en na wat debuggen (vooral met tcpdump) kwam ik te weten dat de client in kwestie niet op always NAT stond en dat dit nodig was in dit geval.

Je kan dit ook wel in de cli zien adhv het IP adres waarmee de specifieke extension zich registreert (public of private)
Edpnet VDSL XL - 100/30 Fritz!Box 7530
Orange go plus
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Op een ander forum hebben ze mij ook al gewezen op een NAT probleem, maar dit is het naar mijn mening zeker niet. Als ik de extensie die problemen geeft (1021) registreer op een andere ATA of SIP client, dan geeft deze daar ook problemen. Registreer ik op diezelfde ATA of SIP client een andere extensie, dan werkt alles feilloos. Dus een NAT probleem lijkt het mij niet? Of foute redenering?

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
Gebruikersavatar
fryelectro
Elite Poster
Elite Poster
Berichten: 1764
Lid geworden op: 14 dec 2005, 11:58
Locatie: 03BOO0
Uitgedeelde bedankjes: 314 keer
Bedankt: 143 keer
Provider

Wel dat hangt er een beetje van af waar die "andere client" staat?
Hoe staat je NAT setting voor die bewuste extension?
Edpnet VDSL XL - 100/30 Fritz!Box 7530
Orange go plus
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Zal het anders uitleggen...als ik op mijn gsm de gegevens van 1021 ingeef, dan krijg ik de melding dat de extension unavailable is. Vul ik op diezelfde gsm, met dezelfde verbinding, de gegevens in van bvb extensie 1010, 1011, 1020, dan werkt dit alles gewoon prima.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
VOiD
Elite Poster
Elite Poster
Berichten: 2432
Lid geworden op: 10 jan 2006, 20:10
Locatie: Herent
Uitgedeelde bedankjes: 53 keer
Bedankt: 214 keer
Provider

Er reden te meer om te kijken hoe de NAT instelling op de extensie staat.
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Ik volg jouw redenering even niet. Mocht het een NAT probleem betreffen dan zou een ander extensienummer op diezelfde gsm toch ook niet werken? Om het even op welke SIP Client (PC), GSM (SipClient 3cx, zowel met Mobile Vikings als Proximus) of ATA ik deze extensie probeer, telkens zijn er problemen. Registreer ik op datzelfde toestel (en zelfde netwerk) een andere extensie, dan werkt alles plots wel.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
g4ce
Member
Member
Berichten: 92
Lid geworden op: 18 jan 2010, 06:48
Uitgedeelde bedankjes: 2 keer
Bedankt: 8 keer
Provider

Je kan nat instelling aanpassen bij de extensie zelf hè niet de algemene settings.

Telenet Yugo
OVH voip
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Die zijn bij de niet-werkende extensie (1021) en een wel-werkende extensie (1011) exact hetzelfde.
Zie screenshotjes
Bijlagen
extensie1021.png
(196.11 KiB) 12 keer gedownload
extensie1011.png
(196.41 KiB) 12 keer gedownload

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Wat extra info...

De extensies 1010, 1011, en 1020 kunnen perfect onderling brengen. Indien één van deze extensies belt naar extensie 1021 dan krijgen deze de extension unavailable foutmelding. Echter kan deze extensie (1021) wel bellen naar één van de voorgaande 3 nummers, waarna een gewoon gesprek geen probleem is.
1001 = fax
1007 = disabled (dus fout klopt)
1010 = ATA Kris
1011 = GSM Kris proximus (SIP Client)
1020 = ATA Isa
1021 = GSM Isa proximus (SIP Client)

Code: Selecteer alles

v01*CLI> sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status
1001/1001                  10.0.0.11                                D              A  5061     OK (14 ms)
1007                       (Unspecified)                            D              A  0        UNKNOWN
1010/1010                  10.0.0.11                                D              A  5060     OK (13 ms)
1011/1011                  178.145.246.116                          D              A  41514    OK (79 ms)
1020/1020                  10.0.0.12                                D              A  5062     OK (20 ms)
1021/1021                  100.97.201.221                           D              A  41816    UNREACHABLE
InternetCalls/xxx  77.72.169.129                                N             5060     OK (33 ms)
WeePee Trunk/xxxx  91.208.12.139                                N             5060     OK (27 ms)




Als ik vanaf extensie 1010 bel naar extensie 1021 krijg ik het volgende te zien...

  == Using SIP VIDEO TOS bits 136
  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [1021@from-internal:1] Set("SIP/1010-000000a8", "__RINGTIMER=15") in new stack
    -- Executing [1021@from-internal:2] Macro("SIP/1010-000000a8", "exten-vm,1021,1021,0,0,0") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/1010-000000a8", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/1010-000000a8", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/1010-000000a8", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/1010-000000a8", "1?Set(REALCALLERIDNUM=1010)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/1010-000000a8", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/1010-000000a8", "AMPUSERCIDNAME=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/1010-000000a8", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/1010-000000a8", "AMPUSERCID=1010") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/1010-000000a8", "CALLERID(all)="Thuis Kris ATA" <1010>") in new stack
    -- Executing [s@macro-user-callerid:9] GotoIf("SIP/1010-000000a8", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:10] ExecIf("SIP/1010-000000a8", "0?Set(GROUP(concurrency_limit)=1010)") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("SIP/1010-000000a8", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:12] GosubIf("SIP/1010-000000a8", "7?sub-ccss,s,1(macro-exten-vm,1021)") in new stack
    -- Executing [s@sub-ccss:1] ExecIf("SIP/1010-000000a8", "0?Return()") in new stack
    -- Executing [s@sub-ccss:2] Set("SIP/1010-000000a8", "CCSS_SETUP=TRUE") in new stack
    -- Executing [s@sub-ccss:3] GosubIf("SIP/1010-000000a8", "0?monitor_config,1(macro-exten-vm,1021):monitor_default,1(macro-exten-vm,1021)") in new stack
    -- Executing [monitor_default@sub-ccss:1] GotoIf("SIP/1010-000000a8", "1?is_exten") in new stack
    -- Goto (sub-ccss,monitor_default,4)
    -- Executing [monitor_default@sub-ccss:4] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_monitor_policy)=generic") in new stack
    -- Executing [monitor_default@sub-ccss:5] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_max_monitors)=5") in new stack
    -- Executing [monitor_default@sub-ccss:6] Return("SIP/1010-000000a8", "TRUE") in new stack
    -- Executing [s@sub-ccss:4] GosubIf("SIP/1010-000000a8", "7?agent_config,1():agent_default,1()") in new stack
    -- Executing [agent_config@sub-ccss:1] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_agent_policy)=generic") in new stack
    -- Executing [agent_config@sub-ccss:2] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_offer_timer)=30") in new stack
    -- Executing [agent_config@sub-ccss:3] Set("SIP/1010-000000a8", "CALLCOMPLETION(ccbs_available_timer)=") in new stack
    -- Executing [agent_config@sub-ccss:4] Set("SIP/1010-000000a8", "CALLCOMPLETION(ccnr_available_timer)=") in new stack
    -- Executing [agent_config@sub-ccss:5] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
    -- Executing [agent_config@sub-ccss:6] ExecIf("SIP/1010-000000a8", "1?Set(CALLCOMPLETION(cc_recall_timer)=)") in new stack
    -- Executing [agent_config@sub-ccss:7] ExecIf("SIP/1010-000000a8", "1?Set(CALLCOMPLETION(cc_max_agents)=)") in new stack
    -- Executing [agent_config@sub-ccss:8] ExecIf("SIP/1010-000000a8", "0?Set(CALLCOMPLETION(cc_agent_dialstring)=Local/1010_1021@from-ccss-)") in new stack
    -- Executing [agent_config@sub-ccss:9] Set("SIP/1010-000000a8", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
    -- Executing [agent_config@sub-ccss:10] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [s@sub-ccss:5] Set("SIP/1010-000000a8", "DB(AMPUSER/1010/ccss/last_number)=1021") in new stack
    -- Executing [s@sub-ccss:6] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-user-callerid:13] GotoIf("SIP/1010-000000a8", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:14] Set("SIP/1010-000000a8", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:15] GotoIf("SIP/1010-000000a8", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,26)
    -- Executing [s@macro-user-callerid:26] Set("SIP/1010-000000a8", "CALLERID(number)=1010") in new stack
    -- Executing [s@macro-user-callerid:27] Set("SIP/1010-000000a8", "CALLERID(name)=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:28] Set("SIP/1010-000000a8", "CHANNEL(language)=nl") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/1010-000000a8", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/1010-000000a8", "__EXTTOCALL=1021") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/1010-000000a8", "__PICKUPMARK=1021") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/1010-000000a8", "RT=15") in new stack
    -- Executing [s@macro-exten-vm:6] Gosub("SIP/1010-000000a8", "sub-record-check,s,1(exten,1021,)") in new stack
    -- Executing [s@sub-record-check:1] GotoIf("SIP/1010-000000a8", "1?check") in new stack
    -- Goto (sub-record-check,s,6)
    -- Executing [s@sub-record-check:6] Set("SIP/1010-000000a8", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:7] GotoIf("SIP/1010-000000a8", "1?next") in new stack
    -- Goto (sub-record-check,s,10)
    -- Executing [s@sub-record-check:10] ExecIf("SIP/1010-000000a8", "0?Return()") in new stack
    -- Executing [s@sub-record-check:11] GotoIf("SIP/1010-000000a8", "0?exten,1") in new stack
    -- Executing [s@sub-record-check:12] Set("SIP/1010-000000a8", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:13] ExecIf("SIP/1010-000000a8", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:14] Set("SIP/1010-000000a8", "NOW=1364905654") in new stack
    -- Executing [s@sub-record-check:15] Set("SIP/1010-000000a8", "__DAY=02") in new stack
    -- Executing [s@sub-record-check:16] Set("SIP/1010-000000a8", "__MONTH=04") in new stack
    -- Executing [s@sub-record-check:17] Set("SIP/1010-000000a8", "__YEAR=2013") in new stack
    -- Executing [s@sub-record-check:18] Set("SIP/1010-000000a8", "__TIMESTR=20130402-142734") in new stack
    -- Executing [s@sub-record-check:19] Set("SIP/1010-000000a8", "__FROMEXTEN=1010") in new stack
    -- Executing [s@sub-record-check:20] Set("SIP/1010-000000a8", "__CALLFILENAME=exten-1021-1010-20130402-142734-1364905654.168") in new stack
    -- Executing [s@sub-record-check:21] Goto("SIP/1010-000000a8", "exten,1") in new stack
    -- Goto (sub-record-check,exten,1)
    -- Executing [exten@sub-record-check:1] GotoIf("SIP/1010-000000a8", "0?callee") in new stack
    -- Executing [exten@sub-record-check:2] Set("SIP/1010-000000a8", "__REC_POLICY_MODE=never") in new stack
    -- Executing [exten@sub-record-check:3] GotoIf("SIP/1010-000000a8", "0?caller") in new stack
    -- Executing [exten@sub-record-check:4] GotoIf("SIP/1010-000000a8", "0?callee") in new stack
    -- Executing [exten@sub-record-check:5] ExecIf("SIP/1010-000000a8", "2?Set(CALLER_PRI=10):Set(CALLER_PRI=0)") in new stack
    -- Executing [exten@sub-record-check:6] ExecIf("SIP/1010-000000a8", "2?Set(CALLEE_PRI=10):Set(CALLEE_PRI=0)") in new stack
    -- Executing [exten@sub-record-check:7] GotoIf("SIP/1010-000000a8", "1?caller:callee") in new stack
    -- Goto (sub-record-check,exten,10)
    -- Executing [exten@sub-record-check:10] Set("SIP/1010-000000a8", "__REC_POLICY_MODE=never") in new stack
    -- Executing [exten@sub-record-check:11] GosubIf("SIP/1010-000000a8", "0?record,1(exten,1021,1010)") in new stack
    -- Executing [exten@sub-record-check:12] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-exten-vm:7] GotoIf("SIP/1010-000000a8", "1?macrodial") in new stack
    -- Goto (macro-exten-vm,s,13)
    -- Executing [s@macro-exten-vm:13] GosubIf("SIP/1010-000000a8", "0?clrheader,1()") in new stack
    -- Executing [s@macro-exten-vm:14] Macro("SIP/1010-000000a8", "dial-one,15,tr,1021") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/1010-000000a8", "DEXTEN=1021") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/1010-000000a8", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/1010-000000a8", "0?screen,1()") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/1010-000000a8", "0?cf,1()") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/1010-000000a8", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/1010-000000a8", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/1010-000000a8", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/1010-000000a8", "EXTHASCW=ENABLED") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/1010-000000a8", "0?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,23)
    -- Executing [s@macro-dial-one:23] GotoIf("SIP/1010-000000a8", "1?next3:continue") in new stack
    -- Goto (macro-dial-one,s,24)
    -- Executing [s@macro-dial-one:24] ExecIf("SIP/1010-000000a8", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/1010-000000a8", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/1010-000000a8", "1?dstring,1():dlocal,1()") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/1010-000000a8", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/1010-000000a8", "DEVICES=1021") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/1010-000000a8", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/1010-000000a8", "0?Set(DEVICES=021)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/1010-000000a8", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/1010-000000a8", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/1010-000000a8", "THISDIAL=SIP/1021") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/1010-000000a8", "1?zap2dahdi,1()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/1010-000000a8", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/1010-000000a8", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/1010-000000a8", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/1010-000000a8", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/1010-000000a8", "THISPART2=SIP/1021") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/1010-000000a8", "0?Set(THISPART2=DAHDI/1021)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/1010-000000a8", "NEWDIAL=SIP/1021&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/1010-000000a8", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/1010-000000a8", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/1010-000000a8", "THISDIAL=SIP/1021") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/1010-000000a8", "DSTRING=SIP/1021&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/1010-000000a8", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/1010-000000a8", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/1010-000000a8", "DSTRING=SIP/1021") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/1010-000000a8", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/1010-000000a8", "0?skiptrace") in new stack
    -- Executing [s@macro-dial-one:29] GosubIf("SIP/1010-000000a8", "1?ctset,1():ctclear,1()") in new stack
    -- Executing [ctset@macro-dial-one:1] Set("SIP/1010-000000a8", "DB(CALLTRACE/1021)=1010") in new stack
    -- Executing [ctset@macro-dial-one:2] Return("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-dial-one:30] Set("SIP/1010-000000a8", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/1010-000000a8", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/1010-000000a8", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/1010-000000a8", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/1010-000000a8", "0?qwait,1()") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/1010-000000a8", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/1010-000000a8", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] GotoIf("SIP/1010-000000a8", "0?usegoto,1") in new stack
    -- Executing [s@macro-dial-one:38] GotoIf("SIP/1010-000000a8", "0?godial") in new stack
    -- Executing [s@macro-dial-one:39] Set("SIP/1010-000000a8", "CONNECTEDLINE(name,i)=GSM Isa") in new stack
    -- Executing [s@macro-dial-one:40] Set("SIP/1010-000000a8", "CONNECTEDLINE(num)=1021") in new stack
    -- Executing [s@macro-dial-one:41] Set("SIP/1010-000000a8", "D_OPTIONS=trI") in new stack
    -- Executing [s@macro-dial-one:42] Dial("SIP/1010-000000a8", "SIP/1021,15,trI") in new stack
[2013-04-02 14:27:34] WARNING[5636]: app_dial.c:2345 dial_exec_full: Unable to create channel of type 'SIP' (cause 20 - Subscriber absent)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-dial-one:43] ExecIf("SIP/1010-000000a8", "0?Set(DIALSTATUS=)") in new stack
    -- Executing [s@macro-dial-one:44] GosubIf("SIP/1010-000000a8", "0?s-CHANUNAVAIL,1()") in new stack
    -- Executing [s@macro-dial-one:45] MacroExit("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-exten-vm:15] Set("SIP/1010-000000a8", "SV_DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:16] GosubIf("SIP/1010-000000a8", "0?docfu,1()") in new stack
    -- Executing [s@macro-exten-vm:17] GosubIf("SIP/1010-000000a8", "0?docfb,1()") in new stack
    -- Executing [s@macro-exten-vm:18] Set("SIP/1010-000000a8", "DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:19] ExecIf("SIP/1010-000000a8", "0?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:20] GotoIf("SIP/1010-000000a8", "0?s-CHANUNAVAIL,1") in new stack
    -- Executing [s@macro-exten-vm:21] Macro("SIP/1010-000000a8", "vm,1021,CHANUNAVAIL,") in new stack
    -- Executing [s@macro-vm:1] Macro("SIP/1010-000000a8", "user-callerid,SKIPTTL") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/1010-000000a8", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/1010-000000a8", "14?report") in new stack
    -- Goto (macro-user-callerid,s,13)
    -- Executing [s@macro-user-callerid:13] GotoIf("SIP/1010-000000a8", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,26)
    -- Executing [s@macro-user-callerid:26] Set("SIP/1010-000000a8", "CALLERID(number)=1010") in new stack
    -- Executing [s@macro-user-callerid:27] Set("SIP/1010-000000a8", "CALLERID(name)=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:28] Set("SIP/1010-000000a8", "CHANNEL(language)=nl") in new stack
    -- Executing [s@macro-vm:2] Set("SIP/1010-000000a8", "VMGAIN=""") in new stack
    -- Executing [s@macro-vm:3] Macro("SIP/1010-000000a8", "blkvm-check,") in new stack
    -- Executing [s@macro-blkvm-check:1] Set("SIP/1010-000000a8", "GOSUB_RETVAL=") in new stack
    -- Executing [s@macro-blkvm-check:2] ExecIf("SIP/1010-000000a8", "0?Set(GOSUB_RETVAL=TRUE)") in new stack
    -- Executing [s@macro-blkvm-check:3] MacroExit("SIP/1010-000000a8", "") in new stack
    -- Executing [s@macro-vm:4] GotoIf("SIP/1010-000000a8", "1?vmx,1") in new stack
    -- Goto (macro-vm,vmx,1)
    -- Executing [vmx@macro-vm:1] Set("SIP/1010-000000a8", "MEXTEN=1021") in new stack
    -- Executing [vmx@macro-vm:2] Set("SIP/1010-000000a8", "MMODE=CHANUNAVAIL") in new stack
    -- Executing [vmx@macro-vm:3] Set("SIP/1010-000000a8", "RETVM=") in new stack
    -- Executing [vmx@macro-vm:4] Set("SIP/1010-000000a8", "MODE=unavail") in new stack
    -- Executing [vmx@macro-vm:5] GotoIf("SIP/1010-000000a8", "1?chknomsg") in new stack
    -- Goto (macro-vm,vmx,8)
    -- Executing [vmx@macro-vm:8] GotoIf("SIP/1010-000000a8", "0?s-CHANUNAVAIL,1") in new stack
    -- Executing [vmx@macro-vm:9] GotoIf("SIP/1010-000000a8", "1?notdirect") in new stack
    -- Goto (macro-vm,vmx,11)
    -- Executing [vmx@macro-vm:11] NoOp("SIP/1010-000000a8", "Checking if ext 1021 is enabled: ") in new stack
    -- Executing [vmx@macro-vm:12] GotoIf("SIP/1010-000000a8", "1?s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-vm,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL@macro-vm:1] Macro("SIP/1010-000000a8", "get-vmcontext,1021") in new stack
    -- Executing [s@macro-get-vmcontext:1] Set("SIP/1010-000000a8", "VMCONTEXT=default") in new stack
    -- Executing [s@macro-get-vmcontext:2] GotoIf("SIP/1010-000000a8", "0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
    -- Executing [s@macro-get-vmcontext:300] NoOp("SIP/1010-000000a8", "") in new stack
    -- Executing [s-CHANUNAVAIL@macro-vm:2] VoiceMail("SIP/1010-000000a8", "1021@default,u""") in new stack
    -- <SIP/1010-000000a8> Playing 'vm-theperson.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'digits/1.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'digits/0.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'digits/2.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'digits/1.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'vm-isunavail.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'vm-intro.ulaw' (language 'nl')
    -- <SIP/1010-000000a8> Playing 'beep.ulaw' (language 'nl')
    -- Recording the message
    -- x=0, open writing:  /var/spool/asterisk/voicemail/default/1021/tmp/SBBkas format: wav, 0xb6812858
    -- User hung up
  == Parsing '/var/spool/asterisk/voicemail/default/1021/INBOX/msg0001.txt':   == Found
  == Spawn extension (macro-vm, s-CHANUNAVAIL, 2) exited non-zero on 'SIP/1010-000000a8' in macro 'vm'
  == Spawn extension (macro-exten-vm, s, 21) exited non-zero on 'SIP/1010-000000a8' in macro 'exten-vm'
  == Spawn extension (from-internal, 1021, 2) exited non-zero on 'SIP/1010-000000a8'
    -- Executing [h@from-internal:1] Hangup("SIP/1010-000000a8", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/1010-000000a8'
Laatst gewijzigd door krisken 02 apr 2013, 15:30, in totaal 1 gewijzigd.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
VOiD
Elite Poster
Elite Poster
Berichten: 2432
Lid geworden op: 10 jan 2006, 20:10
Locatie: Herent
Uitgedeelde bedankjes: 53 keer
Bedankt: 214 keer
Provider

Zet de Qualify eens uit op die extensie.
Internet: EDPNet VDSL
Telefonie: OVH
GSM: Proximus
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Dat geeft inderdaad een ander resultaat : in plaats van meteen het "unavailable" bericht, krijg ik nu enkele beltonen en dan het "unavailable" bericht. Vriendin is echter nu op werk (dwz : GSM staat op "stil") dus wat dit aan haar kant geeft kan ik niet zeggen. In elk geval kan dit misschien de oplossing zijn! Vanavond bekijk ik het verder (als vriendin @home is).

Dit is de huidige output...

Code: Selecteer alles

Connected to Asterisk 1.8.20.1 currently running on v01 (pid = 1360)
Verbosity is at least 3
  == Using SIP VIDEO TOS bits 136
  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [1021@from-internal:1] Set("SIP/1010-000000b2", "__RINGTIMER=15") in new stack
    -- Executing [1021@from-internal:2] Macro("SIP/1010-000000b2", "exten-vm,1021,1021,0,0,0") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/1010-000000b2", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/1010-000000b2", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/1010-000000b2", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/1010-000000b2", "1?Set(REALCALLERIDNUM=1010)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/1010-000000b2", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/1010-000000b2", "AMPUSERCIDNAME=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/1010-000000b2", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/1010-000000b2", "AMPUSERCID=1010") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/1010-000000b2", "CALLERID(all)="Thuis Kris ATA" <1010>") in new stack
    -- Executing [s@macro-user-callerid:9] GotoIf("SIP/1010-000000b2", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:10] ExecIf("SIP/1010-000000b2", "0?Set(GROUP(concurrency_limit)=1010)") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("SIP/1010-000000b2", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:12] GosubIf("SIP/1010-000000b2", "7?sub-ccss,s,1(macro-exten-vm,1021)") in new stack
    -- Executing [s@sub-ccss:1] ExecIf("SIP/1010-000000b2", "0?Return()") in new stack
    -- Executing [s@sub-ccss:2] Set("SIP/1010-000000b2", "CCSS_SETUP=TRUE") in new stack
    -- Executing [s@sub-ccss:3] GosubIf("SIP/1010-000000b2", "0?monitor_config,1(macro-exten-vm,1021):monitor_default,1(macro-exten-vm,1021)") in new stack
    -- Executing [monitor_default@sub-ccss:1] GotoIf("SIP/1010-000000b2", "1?is_exten") in new stack
    -- Goto (sub-ccss,monitor_default,4)
    -- Executing [monitor_default@sub-ccss:4] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_monitor_policy)=generic") in new stack
    -- Executing [monitor_default@sub-ccss:5] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_max_monitors)=5") in new stack
    -- Executing [monitor_default@sub-ccss:6] Return("SIP/1010-000000b2", "TRUE") in new stack
    -- Executing [s@sub-ccss:4] GosubIf("SIP/1010-000000b2", "7?agent_config,1():agent_default,1()") in new stack
    -- Executing [agent_config@sub-ccss:1] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_agent_policy)=generic") in new stack
    -- Executing [agent_config@sub-ccss:2] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_offer_timer)=30") in new stack
    -- Executing [agent_config@sub-ccss:3] Set("SIP/1010-000000b2", "CALLCOMPLETION(ccbs_available_timer)=") in new stack
    -- Executing [agent_config@sub-ccss:4] Set("SIP/1010-000000b2", "CALLCOMPLETION(ccnr_available_timer)=") in new stack
    -- Executing [agent_config@sub-ccss:5] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
    -- Executing [agent_config@sub-ccss:6] ExecIf("SIP/1010-000000b2", "1?Set(CALLCOMPLETION(cc_recall_timer)=)") in new stack
    -- Executing [agent_config@sub-ccss:7] ExecIf("SIP/1010-000000b2", "1?Set(CALLCOMPLETION(cc_max_agents)=)") in new stack
    -- Executing [agent_config@sub-ccss:8] ExecIf("SIP/1010-000000b2", "0?Set(CALLCOMPLETION(cc_agent_dialstring)=Local/1010_1021@from-ccss-)") in new stack
    -- Executing [agent_config@sub-ccss:9] Set("SIP/1010-000000b2", "CALLCOMPLETION(cc_callback_macro)=ccss-default") in new stack
    -- Executing [agent_config@sub-ccss:10] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [s@sub-ccss:5] Set("SIP/1010-000000b2", "DB(AMPUSER/1010/ccss/last_number)=1021") in new stack
    -- Executing [s@sub-ccss:6] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-user-callerid:13] GotoIf("SIP/1010-000000b2", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:14] Set("SIP/1010-000000b2", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:15] GotoIf("SIP/1010-000000b2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,26)
    -- Executing [s@macro-user-callerid:26] Set("SIP/1010-000000b2", "CALLERID(number)=1010") in new stack
    -- Executing [s@macro-user-callerid:27] Set("SIP/1010-000000b2", "CALLERID(name)=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:28] Set("SIP/1010-000000b2", "CHANNEL(language)=nl") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/1010-000000b2", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/1010-000000b2", "__EXTTOCALL=1021") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/1010-000000b2", "__PICKUPMARK=1021") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/1010-000000b2", "RT=15") in new stack
    -- Executing [s@macro-exten-vm:6] Gosub("SIP/1010-000000b2", "sub-record-check,s,1(exten,1021,)") in new stack
    -- Executing [s@sub-record-check:1] GotoIf("SIP/1010-000000b2", "1?check") in new stack
    -- Goto (sub-record-check,s,6)
    -- Executing [s@sub-record-check:6] Set("SIP/1010-000000b2", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:7] GotoIf("SIP/1010-000000b2", "1?next") in new stack
    -- Goto (sub-record-check,s,10)
    -- Executing [s@sub-record-check:10] ExecIf("SIP/1010-000000b2", "0?Return()") in new stack
    -- Executing [s@sub-record-check:11] GotoIf("SIP/1010-000000b2", "0?exten,1") in new stack
    -- Executing [s@sub-record-check:12] Set("SIP/1010-000000b2", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:13] ExecIf("SIP/1010-000000b2", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:14] Set("SIP/1010-000000b2", "NOW=1364907204") in new stack
    -- Executing [s@sub-record-check:15] Set("SIP/1010-000000b2", "__DAY=02") in new stack
    -- Executing [s@sub-record-check:16] Set("SIP/1010-000000b2", "__MONTH=04") in new stack
    -- Executing [s@sub-record-check:17] Set("SIP/1010-000000b2", "__YEAR=2013") in new stack
    -- Executing [s@sub-record-check:18] Set("SIP/1010-000000b2", "__TIMESTR=20130402-145324") in new stack
    -- Executing [s@sub-record-check:19] Set("SIP/1010-000000b2", "__FROMEXTEN=1010") in new stack
    -- Executing [s@sub-record-check:20] Set("SIP/1010-000000b2", "__CALLFILENAME=exten-1021-1010-20130402-145324-1364907204.178") in new stack
    -- Executing [s@sub-record-check:21] Goto("SIP/1010-000000b2", "exten,1") in new stack
    -- Goto (sub-record-check,exten,1)
    -- Executing [exten@sub-record-check:1] GotoIf("SIP/1010-000000b2", "0?callee") in new stack
    -- Executing [exten@sub-record-check:2] Set("SIP/1010-000000b2", "__REC_POLICY_MODE=never") in new stack
    -- Executing [exten@sub-record-check:3] GotoIf("SIP/1010-000000b2", "0?caller") in new stack
    -- Executing [exten@sub-record-check:4] GotoIf("SIP/1010-000000b2", "0?callee") in new stack
    -- Executing [exten@sub-record-check:5] ExecIf("SIP/1010-000000b2", "2?Set(CALLER_PRI=10):Set(CALLER_PRI=0)") in new stack
    -- Executing [exten@sub-record-check:6] ExecIf("SIP/1010-000000b2", "2?Set(CALLEE_PRI=10):Set(CALLEE_PRI=0)") in new stack
    -- Executing [exten@sub-record-check:7] GotoIf("SIP/1010-000000b2", "1?caller:callee") in new stack
    -- Goto (sub-record-check,exten,10)
    -- Executing [exten@sub-record-check:10] Set("SIP/1010-000000b2", "__REC_POLICY_MODE=never") in new stack
    -- Executing [exten@sub-record-check:11] GosubIf("SIP/1010-000000b2", "0?record,1(exten,1021,1010)") in new stack
    -- Executing [exten@sub-record-check:12] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-exten-vm:7] GotoIf("SIP/1010-000000b2", "1?macrodial") in new stack
    -- Goto (macro-exten-vm,s,13)
    -- Executing [s@macro-exten-vm:13] GosubIf("SIP/1010-000000b2", "0?clrheader,1()") in new stack
    -- Executing [s@macro-exten-vm:14] Macro("SIP/1010-000000b2", "dial-one,15,tr,1021") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/1010-000000b2", "DEXTEN=1021") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/1010-000000b2", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/1010-000000b2", "0?screen,1()") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/1010-000000b2", "0?cf,1()") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/1010-000000b2", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/1010-000000b2", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/1010-000000b2", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/1010-000000b2", "EXTHASCW=ENABLED") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/1010-000000b2", "0?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,23)
    -- Executing [s@macro-dial-one:23] GotoIf("SIP/1010-000000b2", "1?next3:continue") in new stack
    -- Goto (macro-dial-one,s,24)
    -- Executing [s@macro-dial-one:24] ExecIf("SIP/1010-000000b2", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/1010-000000b2", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/1010-000000b2", "1?dstring,1():dlocal,1()") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/1010-000000b2", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/1010-000000b2", "DEVICES=1021") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/1010-000000b2", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/1010-000000b2", "0?Set(DEVICES=021)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/1010-000000b2", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/1010-000000b2", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/1010-000000b2", "THISDIAL=SIP/1021") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/1010-000000b2", "1?zap2dahdi,1()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/1010-000000b2", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/1010-000000b2", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/1010-000000b2", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/1010-000000b2", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/1010-000000b2", "THISPART2=SIP/1021") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/1010-000000b2", "0?Set(THISPART2=DAHDI/1021)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/1010-000000b2", "NEWDIAL=SIP/1021&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/1010-000000b2", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/1010-000000b2", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/1010-000000b2", "THISDIAL=SIP/1021") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/1010-000000b2", "DSTRING=SIP/1021&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/1010-000000b2", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/1010-000000b2", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/1010-000000b2", "DSTRING=SIP/1021") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/1010-000000b2", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/1010-000000b2", "0?skiptrace") in new stack
    -- Executing [s@macro-dial-one:29] GosubIf("SIP/1010-000000b2", "1?ctset,1():ctclear,1()") in new stack
    -- Executing [ctset@macro-dial-one:1] Set("SIP/1010-000000b2", "DB(CALLTRACE/1021)=1010") in new stack
    -- Executing [ctset@macro-dial-one:2] Return("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-dial-one:30] Set("SIP/1010-000000b2", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/1010-000000b2", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/1010-000000b2", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/1010-000000b2", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/1010-000000b2", "0?qwait,1()") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/1010-000000b2", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/1010-000000b2", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] GotoIf("SIP/1010-000000b2", "0?usegoto,1") in new stack
    -- Executing [s@macro-dial-one:38] GotoIf("SIP/1010-000000b2", "0?godial") in new stack
    -- Executing [s@macro-dial-one:39] Set("SIP/1010-000000b2", "CONNECTEDLINE(name,i)=GSM Isa") in new stack
    -- Executing [s@macro-dial-one:40] Set("SIP/1010-000000b2", "CONNECTEDLINE(num)=1021") in new stack
    -- Executing [s@macro-dial-one:41] Set("SIP/1010-000000b2", "D_OPTIONS=trI") in new stack
    -- Executing [s@macro-dial-one:42] Dial("SIP/1010-000000b2", "SIP/1021,15,trI") in new stack
  == Using SIP VIDEO TOS bits 136
  == Using SIP VIDEO CoS mark 6
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called SIP/1021
    -- Connected line update to SIP/1010-000000b2 prevented.
    -- SIP/1021-000000b3 is ringing
    -- SIP/1021-000000b3 is ringing
    -- SIP/1021-000000b3 is ringing
    -- Nobody picked up in 15000 ms
    -- Executing [s@macro-dial-one:43] ExecIf("SIP/1010-000000b2", "0?Set(DIALSTATUS=)") in new stack
    -- Executing [s@macro-dial-one:44] GosubIf("SIP/1010-000000b2", "0?s-NOANSWER,1()") in new stack
    -- Executing [s@macro-dial-one:45] MacroExit("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-exten-vm:15] Set("SIP/1010-000000b2", "SV_DIALSTATUS=NOANSWER") in new stack
    -- Executing [s@macro-exten-vm:16] GosubIf("SIP/1010-000000b2", "0?docfu,1()") in new stack
    -- Executing [s@macro-exten-vm:17] GosubIf("SIP/1010-000000b2", "0?docfb,1()") in new stack
    -- Executing [s@macro-exten-vm:18] Set("SIP/1010-000000b2", "DIALSTATUS=NOANSWER") in new stack
    -- Executing [s@macro-exten-vm:19] ExecIf("SIP/1010-000000b2", "0?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:20] GotoIf("SIP/1010-000000b2", "0?s-NOANSWER,1") in new stack
    -- Executing [s@macro-exten-vm:21] Macro("SIP/1010-000000b2", "vm,1021,NOANSWER,") in new stack
    -- Executing [s@macro-vm:1] Macro("SIP/1010-000000b2", "user-callerid,SKIPTTL") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/1010-000000b2", "AMPUSER=1010") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/1010-000000b2", "14?report") in new stack
    -- Goto (macro-user-callerid,s,13)
    -- Executing [s@macro-user-callerid:13] GotoIf("SIP/1010-000000b2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,26)
    -- Executing [s@macro-user-callerid:26] Set("SIP/1010-000000b2", "CALLERID(number)=1010") in new stack
    -- Executing [s@macro-user-callerid:27] Set("SIP/1010-000000b2", "CALLERID(name)=Thuis Kris ATA") in new stack
    -- Executing [s@macro-user-callerid:28] Set("SIP/1010-000000b2", "CHANNEL(language)=nl") in new stack
    -- Executing [s@macro-vm:2] Set("SIP/1010-000000b2", "VMGAIN=""") in new stack
    -- Executing [s@macro-vm:3] Macro("SIP/1010-000000b2", "blkvm-check,") in new stack
    -- Executing [s@macro-blkvm-check:1] Set("SIP/1010-000000b2", "GOSUB_RETVAL=") in new stack
    -- Executing [s@macro-blkvm-check:2] ExecIf("SIP/1010-000000b2", "0?Set(GOSUB_RETVAL=TRUE)") in new stack
    -- Executing [s@macro-blkvm-check:3] MacroExit("SIP/1010-000000b2", "") in new stack
    -- Executing [s@macro-vm:4] GotoIf("SIP/1010-000000b2", "1?vmx,1") in new stack
    -- Goto (macro-vm,vmx,1)
    -- Executing [vmx@macro-vm:1] Set("SIP/1010-000000b2", "MEXTEN=1021") in new stack
    -- Executing [vmx@macro-vm:2] Set("SIP/1010-000000b2", "MMODE=NOANSWER") in new stack
    -- Executing [vmx@macro-vm:3] Set("SIP/1010-000000b2", "RETVM=") in new stack
    -- Executing [vmx@macro-vm:4] Set("SIP/1010-000000b2", "MODE=unavail") in new stack
    -- Executing [vmx@macro-vm:5] GotoIf("SIP/1010-000000b2", "1?chknomsg") in new stack
    -- Goto (macro-vm,vmx,8)
    -- Executing [vmx@macro-vm:8] GotoIf("SIP/1010-000000b2", "0?s-NOANSWER,1") in new stack
    -- Executing [vmx@macro-vm:9] GotoIf("SIP/1010-000000b2", "1?notdirect") in new stack
    -- Goto (macro-vm,vmx,11)
    -- Executing [vmx@macro-vm:11] NoOp("SIP/1010-000000b2", "Checking if ext 1021 is enabled: ") in new stack
    -- Executing [vmx@macro-vm:12] GotoIf("SIP/1010-000000b2", "1?s-NOANSWER,1") in new stack
    -- Goto (macro-vm,s-NOANSWER,1)
    -- Executing [s-NOANSWER@macro-vm:1] Macro("SIP/1010-000000b2", "get-vmcontext,1021") in new stack
    -- Executing [s@macro-get-vmcontext:1] Set("SIP/1010-000000b2", "VMCONTEXT=default") in new stack
    -- Executing [s@macro-get-vmcontext:2] GotoIf("SIP/1010-000000b2", "0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
    -- Executing [s@macro-get-vmcontext:300] NoOp("SIP/1010-000000b2", "") in new stack
    -- Executing [s-NOANSWER@macro-vm:2] VoiceMail("SIP/1010-000000b2", "1021@default,u""") in new stack
    -- <SIP/1010-000000b2> Playing 'vm-theperson.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'digits/1.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'digits/0.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'digits/2.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'digits/1.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'vm-isunavail.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'vm-intro.ulaw' (language 'nl')
    -- <SIP/1010-000000b2> Playing 'beep.ulaw' (language 'nl')
    -- Recording the message
    -- x=0, open writing:  /var/spool/asterisk/voicemail/default/1021/tmp/DJjBBW format: wav, 0xb68b0370
    -- User hung up
  == Parsing '/var/spool/asterisk/voicemail/default/1021/INBOX/msg0002.txt':   == Found
  == Spawn extension (macro-vm, s-NOANSWER, 2) exited non-zero on 'SIP/1010-000000b2' in macro 'vm'
  == Spawn extension (macro-exten-vm, s, 21) exited non-zero on 'SIP/1010-000000b2' in macro 'exten-vm'
  == Spawn extension (from-internal, 1021, 2) exited non-zero on 'SIP/1010-000000b2'
    -- Executing [h@from-internal:1] Hangup("SIP/1010-000000b2", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/1010-000000b2'
Laatst gewijzigd door krisken 02 apr 2013, 15:30, in totaal 1 gewijzigd.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
ubremoved_15739
Elite Poster
Elite Poster
Berichten: 2831
Lid geworden op: 13 jul 2010, 13:21
Uitgedeelde bedankjes: 608 keer
Bedankt: 542 keer
Provider

@Krisken,
Kan je die lange blokken tekst misschien tussen

Code: Selecteer alles

 tags zetten?
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Sure :) Done! :)

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
ubremoved_15739
Elite Poster
Elite Poster
Berichten: 2831
Lid geworden op: 13 jul 2010, 13:21
Uitgedeelde bedankjes: 608 keer
Bedankt: 542 keer
Provider

Alé hup. Een bank vooruit (en dichter bij de juf). :wink:
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Guess twice...it work!!! *sigh*
STUN server toegevoegd op de SIP en het werkt plots prima. Wel bizar...

Reden : vriendin krijgt een IP uit de 100.64.0.0/10 reeks bij proximus (http://en.wikipedia.org/wiki/Reserved_IP_addresses)

Grappig...zelfde telefoon, zelfde abonnement, zelfde provider, zelfde netwerk, zelfde sip client en toch krijg ik een publiek IP (178.145.246.116) en zij zo een 100.64.0.0/10 IP (100.97.201.221).

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
Tomsworld
Elite Poster
Elite Poster
Berichten: 2472
Lid geworden op: 29 jan 2004, 10:15
Uitgedeelde bedankjes: 56 keer
Bedankt: 208 keer
Provider

@krisken

Belgacom sprak in zijn ipv6 roadmap van CGN when needed mobiele netwerken lijkt me een van de eerstere slachtoffers, weinig server toepassingen daarop.

http://www.ipv6council.be/IMG/pdf/20130 ... lgacom.pdf
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

True, zeker waar! Maar euhm ik draai de VOIP server niet op mijn mobiel hé :) enkel de SIP client.
Blijf het grappig vinden dat zij problemen had en ik niet omdat we beiden zelfde tariefplan hebben etc.

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
philippe_d
Moderator
Moderator
Berichten: 16487
Lid geworden op: 28 apr 2008, 11:22
Locatie: Waregem
Uitgedeelde bedankjes: 820 keer
Bedankt: 2998 keer
Provider

Het was dus toch een NAT probleem, zoals de eerste reacties suggereerden ...
Leuk dat je inkomende oproepen werkend krijgt op een CGN IPv4 adres (want je kan hier geen portforwarding gaan instellen op de "router" ...)
Dus STUN bewijst ook zijn diensten ...
VoIP: WeePee (vaste nummers geporteerd), Sipgate.de, Sipgate.co.uk, MegaVoip (uitgaand België).
Provider: Proximus Start (60/4 mbps down/up).
Modem/Router: Fritz!Box 7590 int, OS 07.39-97058 BETA, profiel 100/35.
Telefoon centrale: Euracom 181 achter FritzBox So.
TV: Telenet CI+, Fritz!DVB-C.
krisken
Moderator
Moderator
Berichten: 19634
Lid geworden op: 07 nov 2006, 12:11
Twitter: kriskenbe
Locatie: Massemen - 91WET0
Uitgedeelde bedankjes: 1863 keer
Bedankt: 1003 keer
Contacteer:
Provider

Klopt, het was inderdaad een NAT probleem maar niet aan mijn kant, maar aan de kant van mijn GSM leverancier. STUN bewijst dus inderdaad ook zijn diensten op dit vlak. Blij dat dit werkt, anders mocht ik op zoek gaan naar een andere oplossing :)

Internet = Orange 100/10Mbps + WirelessBelgië
Telefonie = EDPnet + OVH
GSM = Orange Go Extreme + Scarlet Red
TV = TVV App + Netflix + Disney+ + Streamz
Netwerk = Mikrotik + Ubiquiti
Gebruikersavatar
fryelectro
Elite Poster
Elite Poster
Berichten: 1764
Lid geworden op: 14 dec 2005, 11:58
Locatie: 03BOO0
Uitgedeelde bedankjes: 314 keer
Bedankt: 143 keer
Provider

Dat bedoelde ik ook he, dat het een NAT issue aan de client side was ;-)
Edpnet VDSL XL - 100/30 Fritz!Box 7530
Orange go plus
Plaats reactie

Terug naar “VoIP”