Time to learn never end.
I subscribed for a two years ObiExtras account, just to avoid spam calls from telemarkets. Next step for ObIHai ObIExtras folks/Engineers should be (in my humble opinion) to let build "White List". In other words, only that know numbers can reach our ObIHai boxes. Despite in Italy we have a way to op-out, that system doesn't work at all. Telemarketers for example are forbidden to place anonymous calls. Will you trust someone who is going against law? I, not for sure!
Now, it is possible that other ObI202 users stumble upon this thread, maybe they will to stop spam calls, therefore I would like to show them what I did.
I have 4 User Defined Digit Map:
Label: Telemarketers
(?:|00xx.|010xx.|011xx.|02xx.|030xx.|049xx.|051xx.|055xx.|071x.|0733xx.|0744xx.|0753xx.|081xx.|092xx.|095xx.|096xx.|098xx.|3405xx.|388xx.|3902xx.|3906xx.|3900.|3933xx.)
Label: Telemarketers2
User Defined Digit Map3
(06142x.|0619x.|06211xx.|067842x.|06807x.|0689xx.|06945xx.|0735x.)
Label: Telemarketers3
User Defined Digit Map4
(2xx.|4xx.|5xx.|6xx.|7xx.|8xx.|9xx.)
Label: Telemarketers4
User Defined Digit Map5
(anon@.:|Anon@.:)
Then in Voice Service, under SP1, I have:
X_InboundCallRoute
{(Mtelemarketers):},{(MTelemarketers2):},{(MTelemarketers3):},{(MTelemarketers4):},{ph,ph2}
The better OS or firewalls provide "All close services" and the user opens only the services/ports he/she needs. That is the better choice to implement security but as you can see it's hard to do that in VoIP system.
The worse is CallerID spoofing and belive me, Telemarketers too discovered VoIP nowadays and my 4 User Defined Digit Maps try to narrow as possible the range of unwanted CallerIDs range.
Anyway, there is a Thread about CallerID spoofing here:
http://www.obitalk.com/forum/index.php?topic=9511.msg63129#msg63129Best regards to all of you, VoIP addicted!