I have an issue using the phonebook and (internal source) caller ID lookup.
The CDR shows the caller ID in international format (eg +31phonenumber).
So does the cli. So all number are using the countrycode for caller id.
The phonebook entries are not allowed to have a leading +, so there never is a match to a phonebook entry.
Is there a fix to allow the + char in the phonebook entry or any other solutions (maybe lookup can skip the first char).
Or am i doing something wrong (could well be as with dozens of asterisk setups i never used the phonebook).
any help/solution much appriciated.
EDIT: I know i can edit the configs and have it remove/replace the leading +.
But i’d rather keep it there as every other system used here is using the + sign in the phone number.
The CMS that provides the contacts to be imported into the phonebook uses it and also exports to csv that way. And every other system, phone (cell), fax etc uses the + in front of the phone number.
And if possible i prefer to change one system (asterisk in this case) then a dozen others.