Difference between revisions of "Strip plus teken van inkomende nummers"
Jump to navigation
Jump to search
4allbusiness (talk | contribs) |
4allbusiness (talk | contribs) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 30: | Line 30: | ||
Er is ook een FreePBX module genaamd [Set CallerID] Echter kan men daar veel minder in aanpassen. | Er is ook een FreePBX module genaamd [Set CallerID] Echter kan men daar veel minder in aanpassen. | ||
+ | |||
+ | testimage | ||
+ | :[[File:ClipCapIt-170403-153008.PNG]] | ||
+ | |||
+ | <gallery> | ||
+ | [[File:Sshot-23.png|thumb]] | ||
+ | </gallery> |
Latest revision as of 15:57, 3 April 2017
Hoe verwijder je het + teken op inkomende nummers in FreePBX of Asterisk[edit]
Sommige providers sturen het + teken voor een inkomend nummer mee. Zodoende werkt nummerherkenning vaak niet of niet goed.
Voorbeeld: Inkomend nummer 0612345678 komt dan binnen als +31612345678
Om het plus teken te verwijderen hebben moeten we een bestand aanpassen. (middels Putty of en CLI toegang)
cd /etc/asterisk/ vi extensions_custom.conf [INS]
plak dan de volgende tekst
[from-trunk-remove-plus] exten => _X!,1,GotoIf($["${CALLERID(num):0:1}" != "+"]?noplusatstart) exten => _X!,n,Set(CALLERID(num)=${CALLERID(num):1}) exten => _X!,n(noplusatstart),Goto(from-trunk,${EXTEN},1)
Opslaan middels :x
Vervolgens moeten we bij de provider trunk de [context] wijzigen of toevoegen.
Ververs de configuratie en test het goed.
asterisk -r sip reload exit
Er is ook een FreePBX module genaamd [Set CallerID] Echter kan men daar veel minder in aanpassen.
testimage