Difference between revisions of "Strip plus teken van inkomende nummers"
Jump to navigation
Jump to search
4allbusiness (talk | contribs) (Hoe verwijder je het + teken op inkomende nummers in FreePBX of Asterisk) |
4allbusiness (talk | contribs) |
||
| Line 7: | Line 7: | ||
Om het plus teken te verwijderen hebben moeten we een bestand aanpassen. (middels Putty of en CLI toegang) | 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] | + | [INS] |
| − | { plak dan de volgende tekst} | + | { plak dan de volgende tekst} |
| − | [from-trunk-remove-plus] | + | [from-trunk-remove-plus] |
| − | exten => _X!,1,GotoIf($["${CALLERID(num):0:1}" != "+"]?noplusatstart) | + | exten => _X!,1,GotoIf($["${CALLERID(num):0:1}" != "+"]?noplusatstart) |
| − | exten => _X!,n,Set(CALLERID(num)=${CALLERID(num):1}) | + | exten => _X!,n,Set(CALLERID(num)=${CALLERID(num):1}) |
| − | exten => _X!,n(noplusatstart),Goto(from-trunk,${EXTEN},1) | + | exten => _X!,n(noplusatstart),Goto(from-trunk,${EXTEN},1) |
| − | {opslaan middels :x} | + | |
| + | {opslaan middels :x} | ||
:[[File:ClipCapIt-160303-120210.PNG]] | :[[File:ClipCapIt-160303-120210.PNG]] | ||
Revision as of 11:06, 3 March 2016
'Hoe verwijder je het + teken op inkomende nummers in FreePBX of Asterisk'Vetgedrukte tekst
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 [contect] wijzigen of toevoegen.
Ververs de configuratie en test het goed.
Er is ook een FreePBX module genaamd [Set CallerID] Echter kan men daar veel minder in aanpassen.