Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision |
voip:c7:asterisk14:start [30.01.2017 12:40. ] – [dial] django | voip:c7:asterisk14:start [30.01.2017 14:31. ] – [dial] django |
---|
; ankommende Anrufe vom Provider Telekom für Rufnummer 08121883175 auf der internen Nst. 36 und zeitgleich | ; ankommende Anrufe vom Provider Telekom für Rufnummer 08121883175 auf der internen Nst. 36 und zeitgleich |
; auf dem Mobiltelefon signalisieren. Anschließend bei nicht erreichen der Nebenstelle bzw. bei | ; auf dem Mobiltelefon signalisieren. Anschließend bei nicht erreichen der Nebenstelle bzw. bei |
; unbeantwortetem Anruf Weiterleitung zur Voicemailbox | ; unbeantwortetem Anruf Weiterleitung zur Voicemailbox. Leistungsmerkmal "twinning" |
; | ; |
exten => 08121883175,1,Verbose(### Anruf von ${CALLERID(num)} im Kontext "telekom_in" ###) | exten => 08121883175,1,Verbose(### Anruf von ${CALLERID(num)} im Kontext "telekom_in" ###) |
== Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found | == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
== Spawn extension (telekom_in, 08121883175, 4) exited non-zero on 'PJSIP/883172_in-00000000'</code> | == Spawn extension (telekom_in, 08121883175, 4) exited non-zero on 'PJSIP/883172_in-00000000'</code> |
| |
| # vim /etc/asterisk/extensions.conf |
| <code>; ----------------------------------------------------------------------------------------------------------------------- |
| ; BEISPIEL 5: |
| ; ankommende Anrufe vom Provider Telekom für Rufnummer 08121883175 nur dann auf der internen Nst. 36 |
| ; signalisieren, wenn der Anruf _NICHT_ vom Anschluss +49892165... kommt. Anrufer dieses dieser Anschlusses |
| ; werden zur Abwimmelansage "... dieser Anschluss ist vorübergehend nicht erreichbar ..." weitergeleitet. |
| ; Alle anderen Anrufer werden zur Nst. 36 durchgestellt; bzw. an ie Voicemail weitergeleitet |
| exten => 08121883175/_+49892165.,1,NoOp(Externanrufer-Gruppe ${CALLERID(num)} ist geblacklistet und wird daher auf die Voicemail geleitet!) |
| exten => 08121883175/_+49892165.,n,Playback(/var/spool/asterisk/voicemail/default/31/unerreichbar) |
| exten => 08121883175/_+49892165.,n,wait(1) |
| exten => 08121883175/_+49892165.,n,Playback(/var/spool/asterisk/voicemail/default/31/unerreichbar) |
| exten => 08121883175/_+49892165.,n,wait(1) |
| exten => 08121883175/_+49892165.,n,Playback(/var/spool/asterisk/voicemail/default/31/unerreichbar) |
| exten => 08121883175/_+49892165.,n,wait(1) |
| exten => 08121883175/_+49892165.,n,Playback(/var/spool/asterisk/voicemail/default/31/unerreichbar) |
| exten => 08121883175/_+49892165.,n,wait(1) |
| exten => 08121883175/_+49892165.,n,Playback(/var/spool/asterisk/voicemail/default/31/unerreichbar) |
| exten => 08121883175/_+49892165.,n,Hangup |
| exten => 08121883175,1,NoOp(Externanrufer ${CALLERID(num)} hat _keinen_ Sperreintrag und wird an den Nst. 36 (snom 360)) |
| exten => 08121883175,n,Dial(PJSIP/36,20,rWw) |
| exten => 08121883175,n,Wait(1) |
| exten => 08121883175,n,VoiceMail(36,u) |
| exten => 08121883175,n,Hangup |
| ; ----------------------------------------------------------------------------------------------------------------------- |
| </code> |
| |
| |
| # asterisk -vvvvr |
| <code> -- Executing [08121883175@telekom_in:1] NoOp("PJSIP/883172_in-00000000", "Externanrufer-Gruppe +49892162407 ist geblacklistet und wird daher auf die Voicemail geleitet!") in new stack |
| -- Executing [08121883175@telekom_in:2] Playback("PJSIP/883172_in-00000000", "/var/spool/asterisk/voicemail/default/31/unerreichbar") in new stack |
| -- <PJSIP/883172_in-00000000> Playing '/var/spool/asterisk/voicemail/default/31/unerreichbar.slin' (language 'de') |
| > 0x7f9e7803f350 -- Probation passed - setting RTP source address to 217.0.4.230:13512 |
| -- Executing [08121883175@telekom_in:3] Wait("PJSIP/883172_in-00000000", "1") in new stack |
| -- Executing [08121883175@telekom_in:4] Playback("PJSIP/883172_in-00000000", "/var/spool/asterisk/voicemail/default/31/unerreichbar") in new stack |
| -- <PJSIP/883172_in-00000000> Playing '/var/spool/asterisk/voicemail/default/31/unerreichbar.slin' (language 'de') |
| -- Executing [08121883175@telekom_in:5] Wait("PJSIP/883172_in-00000000", "1") in new stack |
| -- Executing [08121883175@telekom_in:6] Playback("PJSIP/883172_in-00000000", "/var/spool/asterisk/voicemail/default/31/unerreichbar") in new stack |
| -- <PJSIP/883172_in-00000000> Playing '/var/spool/asterisk/voicemail/default/31/unerreichbar.slin' (language 'de') |
| -- Executing [08121883175@telekom_in:7] Wait("PJSIP/883172_in-00000000", "1") in new stack |
| -- Executing [08121883175@telekom_in:8] Playback("PJSIP/883172_in-00000000", "/var/spool/asterisk/voicemail/default/31/unerreichbar") in new stack |
| -- <PJSIP/883172_in-00000000> Playing '/var/spool/asterisk/voicemail/default/31/unerreichbar.slin' (language 'de') |
| -- Executing [08121883175@telekom_in:9] Wait("PJSIP/883172_in-00000000", "1") in new stack |
| -- Executing [08121883175@telekom_in:10] Playback("PJSIP/883172_in-00000000", "/var/spool/asterisk/voicemail/default/31/unerreichbar") in new stack |
| -- <PJSIP/883172_in-00000000> Playing '/var/spool/asterisk/voicemail/default/31/unerreichbar.slin' (language 'de') |
| -- Executing [08121883175@telekom_in:11] Hangup("PJSIP/883172_in-00000000", "") in new stack |
| == Spawn extension (telekom_in, 08121883175, 11) exited non-zero on 'PJSIP/883172_in-00000000' |
| </code> |
| <code> -- Executing [08121883175@telekom_in:1] NoOp("PJSIP/883172_in-00000001", "Externanrufer anonymous hat _keinen_ Sperreintrag und wird an den Nst. 36 (snom 360)") in new stack |
| -- Executing [08121883175@telekom_in:2] Dial("PJSIP/883172_in-00000001", "PJSIP/36,20,rWw") in new stack |
| -- Called PJSIP/36 |
| -- PJSIP/36-00000002 is ringing |
| -- Nobody picked up in 20000 ms |
| -- Executing [08121883175@telekom_in:3] Wait("PJSIP/883172_in-00000001", "1") in new stack |
| -- Executing [08121883175@telekom_in:4] VoiceMail("PJSIP/883172_in-00000001", "36,u") in new stack |
| -- <PJSIP/883172_in-00000001> Playing 'vm-theperson.alaw' (language 'de') |
| > 0x7f9e5800abb0 -- Probation passed - setting RTP source address to 217.0.7.70:28670 |
| -- <PJSIP/883172_in-00000001> Playing 'digits/3.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000001> Playing 'digits/6.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000001> Playing 'vm-isunavail.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000001> Playing 'vm-intro.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000001> Playing 'beep.alaw' (language 'de') |
| -- Recording the message |
| -- x=0, open writing: /var/spool/asterisk/voicemail/default/36/tmp/7SpfZs format: wav, 0x7f9e6c3f6508 |
| -- User hung up |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Spawn extension (telekom_in, 08121883175, 4) exited non-zero on 'PJSIP/883172_in-00000001'</code> |
| |
| |
| # vim /etc/asterisk/extensions.conf |
| <code>; ----------------------------------------------------------------------------------------------------------------------- |
| ; BEISPIEL 6: |
| ; ankommende Anrufe vom Provider Telekom für Rufnummer 08121883175 nur dann auf der internen Nst. 36 |
| ; signalisieren, wenn der Anruf _NICHT_ die Rufnummer +498921652407 überträgt. Dieser Anrufer wird sofort |
| ; an die Voicemail weitergeleitet. Alle anderen Anrufer werden zur Nst. 36 durchgestellt und bei nicht |
| ; erreichen der Nebenstelle bzw. bei unbeantwortetem Anruf rfolgt eine Weiterleitung zur Voicemailbox. |
| ; |
| exten => 08121883175,1,Verbose(### Anruf von ${CALLERID(num)} im Kontext "telekom_in" ###) |
| exten => 08121883175,n,GotoIf($["${CALLERID(num)}" = "+498921652407"]?10:20) |
| exten => 08121883175,10,NoOp(Externanrufer ${CALLERID(num)} ist geblacklistet und wird daher auf die Voicemail geleitet!) |
| exten => 08121883175,n,VoiceMail(36,u) |
| exten => 08121883175,n,Hangup |
| exten => 08121883175,20,NoOp(Externanrufer ${CALLERID(num)} hat keinen Sperreintrag und wird an Nst. 36 signalisiert!) |
| exten => 08121883175,n,Dial(PJSIP/36,20,rWw) |
| exten => 08121883175,n,Wait(1) |
| exten => 08121883175,n,VoiceMail(36,u) |
| exten => 08121883175,n,Hangup |
| ; ----------------------------------------------------------------------------------------------------------------------- |
| </code> |
| |
| # asterisk -vvvvr |
| <code> -- Executing [08121883175@telekom_in:1] Verbose("PJSIP/883172_in-00000000", "### Anruf von +498921652407 im Kontext "telekom_in" ###") in new stack |
| ### Anruf von +498921652407 im Kontext telekom_in ### |
| -- Executing [08121883175@telekom_in:2] GotoIf("PJSIP/883172_in-00000000", "1?10:20") in new stack |
| -- Goto (telekom_in,08121883175,10) |
| -- Executing [08121883175@telekom_in:10] NoOp("PJSIP/883172_in-00000000", "Externanrufer +498921652407 ist geblacklistet und wird daher auf die Voicemail geleitet!") in new stack |
| -- Executing [08121883175@telekom_in:11] VoiceMail("PJSIP/883172_in-00000000", "36,u") in new stack |
| -- <PJSIP/883172_in-00000000> Playing 'vm-theperson.alaw' (language 'de') |
| > 0x7fd2d0042a80 -- Probation passed - setting RTP source address to 217.0.7.4:10530 |
| -- <PJSIP/883172_in-00000000> Playing 'digits/3.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000000> Playing 'digits/6.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000000> Playing 'vm-isunavail.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000000> Playing 'vm-intro.alaw' (language 'de') |
| -- <PJSIP/883172_in-00000000> Playing 'beep.alaw' (language 'de') |
| -- Recording the message |
| -- x=0, open writing: /var/spool/asterisk/voicemail/default/36/tmp/jAEk5n format: wav, 0x7fd2e0008058 |
| -- User hung up |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Parsing '/var/spool/asterisk/voicemail/default/36/INBOX/msg0000.txt': Found |
| == Spawn extension (telekom_in, 08121883175, 11) exited non-zero on 'PJSIP/883172_in-00000000'</code> |
| <code> -- Executing [08121883175@telekom_in:1] Verbose("PJSIP/883172_in-00000001", "### Anruf von anonymous im Kontext "telekom_in" ###") in new stack |
| ### Anruf von anonymous im Kontext telekom_in ### |
| -- Executing [08121883175@telekom_in:2] GotoIf("PJSIP/883172_in-00000001", "0?10:20") in new stack |
| -- Goto (telekom_in,08121883175,20) |
| -- Executing [08121883175@telekom_in:20] NoOp("PJSIP/883172_in-00000001", "Externanrufer anonymous hat keinen Sperreintrag und wird an Nst. 36 signalisiert!") in new stack |
| -- Executing [08121883175@telekom_in:21] Dial("PJSIP/883172_in-00000001", "PJSIP/36,20,rWw") in new stack |
| -- Called PJSIP/36 |
| -- PJSIP/36-00000002 is ringing |
| == Spawn extension (telekom_in, 08121883175, 21) exited non-zero on 'PJSIP/883172_in-00000001'</code> |
| |
| # vim /etc/asterisk/extensions.conf |
| <code>; ----------------------------------------------------------------------------------------------------------------------- |
| ; BEISPIEL 7: |
| ; alle ankommende Anrufe vom Provider Telekom für Rufnummer 08121883175 werden in der 1st-level Supportgruppe, |
| ; d.h. an den Nebenstellen 33 und 36 signalisiert. Ruf hingegen unser VIP-Kunde mit der Rufnummer 08931408448 |
| ; wird dieser Anrufer sofort zum 2nd-level Support (Nst. 31) durchgestellt bzw. bei nicht erreichen zum |
| ; Mobiltelefon durchgestellt. |
| ; |
| exten => 08121883175/_+498931408448,1,Verbose(### Anruf von VIP-Kunden mit der Rufnummer ${CALLERID(num)} im Kontext "telekom_in". VIP-Behandlung veranlassen! ###) |
| exten => 08121883175/_+498931408448,n,Dial(PJSIP/31&PJSIP/883176_out/sip:017645534406@tel.t-online.de,10,rWw) |
| exten => 08121883175/_+498931408448,n,Hangup |
| exten => 08121883175,1,NoOp(Externanrufer mit der Rufnummer ${CALLERID(num)} ist 08/15-Kunde und wird im 1st-level Support abgeworfen.) |
| exten => 08121883175,n,Dial(PJSIP/36&IAX2/33,15) |
| exten => 08121883175,n,Wait(1) |
| exten => 08121883175,n,VoiceMail(36,u) |
| exten => 08121883175,n,Hangup |
| ; -----------------------------------------------------------------------------------------------------------------------</code> |
| |
| <code> -- Executing [08121883175@telekom_in:1] Verbose("PJSIP/883172_in-00000003", "### Anruf von VIP-Kunden mit der Rufnummer +4989216750916 im Kontext "telekom_in". VIP-Behandlung veranlassen! ###") in new stack |
| ### Anruf von VIP-Kunden mit der Rufnummer +4989216750916 im Kontext telekom_in. VIP-Behandlung veranlassen! ### |
| -- Executing [08121883175@telekom_in:2] Dial("PJSIP/883172_in-00000003", "PJSIP/31&PJSIP/883176_out/sip:017645534406@tel.t-online.de,10,rWw") in new stack |
| -- Called PJSIP/31 |
| -- Called PJSIP/883176_out/sip:017645534406@tel.t-online.de |
| -- PJSIP/31-00000004 connected line has changed. Saving it until answer for PJSIP/883172_in-00000003 |
| -- PJSIP/883176_out-00000005 connected line has changed. Saving it until answer for PJSIP/883172_in-00000003 |
| -- PJSIP/31-00000004 is ringing |
| -- PJSIP/883176_out-00000005 is making progress passing it to PJSIP/883172_in-00000003 |
| -- PJSIP/883176_out-00000005 is ringing |
| == Spawn extension (telekom_in, 08121883175, 2) exited non-zero on 'PJSIP/883172_in-00000003' |
| </code> |
| <code> -- Executing [08121883175@telekom_in:1] NoOp("PJSIP/883172_in-00000000", "Externanrufer mit der Rufnummer anonymous ist 08/15-Kunde und wird im 1st-level Support abgeworfen.") in new stack |
| -- Executing [08121883175@telekom_in:2] Dial("PJSIP/883172_in-00000000", "PJSIP/36&IAX2/33,15") in new stack |
| [Jan 30 15:31:12] WARNING[17010][C-00000001]: app_dial.c:2530 dial_exec_full: Unable to create channel of type 'IAX2' (cause 20 - Subscriber absent) |
| -- Called PJSIP/36 |
| -- PJSIP/36-00000001 is ringing |
| == Spawn extension (telekom_in, 08121883175, 2) exited non-zero on 'PJSIP/883172_in-00000000'</code> |
| |
===== deutsche Sprachprompts ===== | ===== deutsche Sprachprompts ===== |