I've been trying to think of an efficient way to shun or divert incoming calls if the caller has their caller-ID blocked or withheld. I have this setup in a working home environment (lab).
The problem I have is, how can I match on *nothing*? I thought about a translation rule to match the calling number, but if there is nothing there then how is that possible?
Currently, I pay my telco to block callers of this type. Therefore I am unable to call the system and block my ID to see what is actually sent (i.e. simply nothing or something else such as "withheld" as a name field for example.
This system is connected to a PSTN POTS trunk via a single FXO port.
Thanks for any suggestions. I were unable to find someone else online that has done this.
I'm now going to be able to put this to the test. I ran a quick test and when you withheld a number the calling number is blank but the calling name is "WITHHELD".
I'm wondering if it is possible to match on a calling name? Because with the above method, when international callers phone us there is no sent calling number but the calling name is "INTERNATIONAL", , so the above would also block internation callers?
002710: Jun 5 12:28:42.993 GMT: [0/0/0] get_fxo_caller_id calling num= calling name=WITHHELD calling time=06/05 12:28 number blocked
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.