SOLVED TrueCNAM: The Spammer's Worst Nightmare

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,201
Reaction score
5,221
Today on Nerd Vittles...

TrueCNAM: A Breath of Fresh Air for CNAM Lookups and CallerID Superfecta

Today, we’re pleased to introduce a new CNAM service, TrueCNAM, that strikes what we believe is a fair balance between free and incredibly affordable commercial tiers with appeal to a broad cross-section of the VoIP community. In addition, James Finstrom has introduced a CallerID Superfecta module for TrueCNAM making it easy to implement and configure.

In addition to CNAM lookups, TrueCNAM has another awesome feature. TrueCNAM adds a SPAM scoring mechanism called TrueSpam which assigns a numerical score (0-100%) assessing the likelihood that the incoming caller is a spammer.


Tutorial: http://nerdvittles.com/?p=17443
 

klingon888

Guru
Joined
Nov 23, 2007
Messages
90
Reaction score
4
I signed up for the free account. Not very impressed so far with whatever database they're using for lookups. Spent my 25 free lookups testing and a lot of nbrs which existed in OpenCNAM, Whitepages, 411info, Yellowpages, Google came up blank with truecnam. I even tried phone nbrs of major hotels and corporations in NY and not much better either. Maybe its just the nbrs I'm using to test. Hopefully they will improve or maybe they're just looking for sign-ups to harvest their database!!
 

jerrm

Guru
Joined
Sep 23, 2015
Messages
838
Reaction score
405
Hate to say the I saw the same. Out of 25 attempts I had ZERO hits with TrueCNAM.

I tried the last 23 entries from the business pbx CDR with real CNAM results(a mix of business and personal), one call center ("ATLANTA NW") number and one "WIRELESS CALLER" number. TrueCNAM did not return ANY information at all, not a single name, region, call center.

I can't imagine why anyone would use the service.
 

billsimon

Well-Known Member
Joined
Jan 2, 2011
Messages
1,540
Reaction score
729
TrueCNAM does not dip into the LIDB, thus the actual CNAM component (well, the whole thing, actually) relies upon community contribution. I find this to be a little disingenuous, since it calls itself CNAM, which almost everyone associates with LIDB lookups.
 

jerrm

Guru
Joined
Sep 23, 2015
Messages
838
Reaction score
405
TrueCNAM does not dip into the LIDB, thus the actual CNAM component (well, the whole thing, actually) relies upon community contribution. I find this to be a little disingenuous, since it calls itself CNAM, which almost everyone associates with LIDB lookups.
That is the problem. It is a spam only service wrapped up as something more, you have to dig into the FAQs to see there is no normal CNAM service. Most businesses would rather accept the spam than take any chance at all of missing a legitimate call.

But, if someone gets enough spam calls it could be worthwhile. I'll probably install the module at a site or two to see if there is enough benefit to consider.
 

rcoates

New Member
Joined
Apr 5, 2011
Messages
25
Reaction score
2
I'm getting the response "TrueSPAM disabled." TrueCNAM tells me this is not one of their error messages.
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,201
Reaction score
5,221
Did you uncheck the TrueSpam box when you set up TrueCNAM in CallerID Superfecta??
 

jerrm

Guru
Joined
Sep 23, 2015
Messages
838
Reaction score
405
Did you uncheck the TrueSpam box when you set up TrueCNAM in CallerID Superfecta??
No, there is a problem.

There are some "TrueSPAM" vs "TrueSpam" inconsistencies in the posted code. Normalize the case in lines 38/55/69 and it works.

Also, the tutorial shows the main CID Superfecta SPAM Send Threshold value as 3, it should be 1 unless there are other spam sources in the mix.

I haven't been able to get the superfecta "SPAM Text" setting to work, but I think that's an issue with superfecta itself and not the module.

EDIT: Spam Text appears to work for Multifecta mode, but not Singlefecta.
 
Last edited:

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,201
Reaction score
5,221
@jerrm Fixed. Just run through the install steps again to update.
Code:
cd /
wget http://incrediblepbx.com/TrueCNAM.tar.gz
tar zxvf TrueCNAM.tar.gz
rm -f TrueCNAM.tar.gz

Also updated tutorial to change SPAM Threshold setup from 3 to 1. Thanks.

Cfmb79gXIAA-x6U.jpg
 
Last edited:

rcoates

New Member
Joined
Apr 5, 2011
Messages
25
Reaction score
2
Thank you for the community input and resolving this issue. This is a good example of the open source community working together to fix issues. Much appreciated.
 

wa4zlw

Member
Joined
Feb 14, 2008
Messages
845
Reaction score
22
Happy 4th...tried to manually install this and source does NOT show up in list.

Incredible PBX/FAX 13-12.2 for CentOS 6

Asterisk: UP Apache: UP MySQL: UP
SendMail: UP IPtables: UP SSH: UP
LAN port: UP Fail2Ban: UP Webmin: UP
GV OAUTH: DN PortKnock: UP NR VPN: UP
FaxGetty: DN IAX Modem: DN HylaFax: DN

RAM:130MB CentOS release 6.7 Disk:22GB

Asterisk 13.9.1 Incredible GUI 12.0.30

Private IP: 45.x.y.z 10.a.b.c

Public Info: 45.x.y.z

System Time: Mon Jul 4 14:02:43 EDT 2016

< OK >

root@pbx:~ $ cd /
WARNING: Always run Incredible PBX behind a secure hardware-based firewall.
root@pbx:/ $ wget http://incrediblepbx.com/TrueCNAM.tar.gz
--2016-07-04 14:04:47-- http://incrediblepbx.com/TrueCNAM.tar.gz
Resolving incrediblepbx.com... 107.158.44.25
Connecting to incrediblepbx.com|107.158.44.25|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 297118 (290K) [application/x-gzip]
Saving to: “TrueCNAM.tar.gz”

100%[======================================>] 297,118 908K/s in 0.3s

2016-07-04 14:04:48 (908 KB/s) - “TrueCNAM.tar.gz” saved [297118/297118]

WARNING: Always run Incredible PBX behind a secure hardware-based firewall.
root@pbx:/ $ tar zxvf TrueCNAM.tar.gz
var/www/html/admin/modules/superfecta/sources/source-TrueCNAM.module
var/www/html/admin/licenses/AGPL3.pdf
WARNING: Always run Incredible PBX behind a secure hardware-based firewall.
root@pbx:/ $ rm -f TrueCNAM.tar.gz
WARNING: Always run Incredible PBX behind a secure hardware-based firewall.
root@pbx:/ $

Here are the displayed sources; the TrueCNAM module is in the correct directory:

-rwxrwxr-x 1 asterisk asterisk 3073 Jan 6 2014 source-Telepest_UK.module
-rwxrwxr-x 1 asterisk asterisk 6785 Nov 13 2014 source-Theaddressbook.module
-rwxrwxr-x 1 asterisk asterisk 5013 Apr 9 08:17 source-TrueCNAM.module
-rwxrwxr-x 1 asterisk asterisk 2579 Jan 6 2014 source-Trunk_Provided.module
-rwxrwxr-x 1 asterisk asterisk 1604 Nov 13 2014 source-UK_0870_me.module
-rwxrwxr-x 1 asterisk asterisk 1306 Jan 6 2014 source-UKPhoneInfo_UK.module
-rwxrwxr-x 1 asterisk asterisk 2587 Jan 6 2014 source-VoIPCNAM.module
-rwxrwxr-x 1 asterisk asterisk 5166 Nov 13 2014 source-Who_Called.module
WARNING: Always run Incredible PBX behind a secure hardware-based firewall.
root@pbx:/var/www/html/admin/modules/superfecta/sources $

Data Source Name Disabled Enabled
Who Called
PhoneSpamFilter
Asterisk Phonebook
OpenCNAM
Superfecta Cache
Trunk Provided
Telco Data
EnumQuery
Abandon lookup
Send to email
Asteridex
BulkCNAM
CallerID Service
CallWithUs
Can411
CidnameCom
ConnectWise
DeTeMedien DE
FOP2 Phonebook
FreePBX User Mgr
GevondenCC NL
GlipMe
Herold Austria
iAddressBook
Infobel
Klicktel DE
LDAP
LocalTel CH
NextCaller
Open79XX
OpenEMR
Paginasblancas AR
PhoneSpamFilter UK
Regular Expressions 1
ReverseAustralia AU
ReversePhoneBooks UK
Reversephones AU
Say No To 0870 UK
SE 118100 HE
SE 118700 HE
SE clearsearch HE
SE eniro HE
SE missatsamtal HE
Send to Dreambox
Send to Growl
Send to MythTV
Send to NeutrinoHD
Send to NotifyMyAndroid
Send to PushBullet
Send to Soundbridge
Send to Squeezebox Server
Send to URL
Send to Winunciator
Send to XBMC
Send to YAC
SE vemringde HE
SFDatabase
SugarCRM
TAB Reloaded
Telepest UK
Theaddressbook
UK 0870 me
UKPhoneInfo UK
VoIPCNAM

Any ideas?

Thanks leon
 

wa4zlw

Member
Joined
Feb 14, 2008
Messages
845
Reaction score
22
I did a tail of the module and then reloaded the superfecta page and now the module showed up!
 

wa4zlw

Member
Joined
Feb 14, 2008
Messages
845
Reaction score
22
i setup intercept and it we wondered why we werent receiving calls. Calls were being redirected to the spam extension and the spam score was <80 so I turned it off until we figure out what's going and what is wrong :-(
 

shdwkeeper

Member
Joined
Jun 4, 2020
Messages
50
Reaction score
3
Does this still work for IPBX 2020? Also I know there is a script out there as well that grabs this CallerID info and it auto populates your Asterisk Phonebook, can't get that to work wither with the 2020 build. Any ideas?
 

Members online

Forum statistics

Threads
25,811
Messages
167,759
Members
19,240
Latest member
nikko
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top