Blocking Calls from 'Unknown'

(1/9) > >>

Uncle_Wiggley:
I've been getting calls from 'Unknown' that I thought should have been blocked by this X_InboundCallRoute:

{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|anon@@.):}, {ph}

What am I missing?

ianobi:
The rules in the X_InboundCallRoute look for a precise match with whatever appears in "Peer Number" in your Call History. In this case it may be the upper case "U" which is not matching the "un@@." rule. You could add "Un@@.":

{(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|Un@@.|un@@.|anon@@.):},{ph}

A better rule is:

{(?|@|@@|@@@|@@@@|@@@@@|@@@@@@|@@@@@@@|anon@@.):},{ph}

@ matches any alphanumeric character. Therefore "@@@@@" would match "test1", "TEST1" etc. "@@@@@@@" would match "Unknown", "unknown", "UNKNOWN" etc. This assumes that you do not have legitimate seven character CallerIDs that you wish to accept calls from.

The best defence against the SIP scanners in most situations is to use the "Oleg method". A search in this forum will show examples.

Uncle_Wiggley:
So I'm still getting these calls coming through and I'm not sure why.

Here is the call log entry: From 'Unavailable' SP2(4069982212)

And here is the Incoming Call Route: {(?|x|xx|xxx|xxxx|xxxxx|xxxxxx|un@@.|Un@@.|anon@@.|Anon@@.):}, {ph}

Why is this call getting through?

Taoman:
Is there a reason you're not using the "Oleg method" as ianobi mentioned?

azrobert:
There are 2 types of annoying calls. The first is scanner calls. These calls come over the internet using your public IP address and usually the standard port numbers 506x. You are blocking them based on a non-standard CallerID. The Oleg method allows only calls from your provider, therefore it blocks these scanner calls. Another method is to change the OBi port number (X_UserAgentPort) to a non-standard number.

The second type is telemarketing calls. These calls come thru your provider when they call your DID and cannot be blocked using the above techniques. 

You said:
Quote

Here is the call log entry: From 'Unavailable' SP2(4069982212)

I think "Unavailable" is the Caller Name and "4069982212" is the CallerID. This looks like a telemarketing call and you cannot block calls based on Caller Name. I don't answer calls I think are telemarketing. If they call 2 or 3 times without leaving a message I will add their CallerID to a blocking list. Some providers like Callcentric have a feature that blocks these calls.

Navigation

[0] Message Index

[#] Next page