I have a working freepbx after setting it up for the past couple of weeks. I am getting people “calling back” after saying I called them and my voip.ms balance has droppd a dollar. I havnt used my phone at all not even once.
My fail2ban is on
FirewallD is active
Allow sip Guests: No
I have a local plumbing business In USA that at most goes 25 miles from my office. Im not making calls out of state, to dubai china russia the moon etc. Any other strategies I can take to stop the calls?
I just shutdown my freepbx server to see if its my voip.ms getting hacked. I was seeing tons of attempts in the logs of freepbx before shutting it off though. I noticed my balance hasnt moved so it must be the freepbx.
Your fpbx call logs will tell you how they are making the calls. Enabling or disabling things to see if the problem goes away, without trying to figure out how they are making calls in the first place, is a rather ham handed way of trying to troubleshoot.
Are these people calling you back because they received a call from your number? If so, do you see any calls in the CDRs outbound to those numbers? I highly doubt you are hacked if your balance has moved less than a $1 during all this.
It is very possible that someone is spoofing your number in CallerID and that is why you’re getting call backs from strangers who are returning calls.
Also, has extensions_custom.conf been touched or have anything it shouldn’t inside of it. If you’ve never touched that file before, it would be empty.
set allowed dial-pattern to all of your outbound routes. This makes shure that only wanted external numbers can be dialed. It’s only a first step to keep your telephony budget in line.
Change the passwords of your extensions to automatic set passwords (e.g. 12 digits).
Reduce intrusion detection failed tries from 5 to 2 (under sysadmin, intrusion detection), set find time and ban time to 86400, whitelist IP 127.0.0.1 and your own (private,local) ip-range.
Check if someone called a voicemail and launched a transfer call to any external number.
VM exploit, but fixed for some years ago. But maybe…
BTW Never use 1234 or 0000 as vm secret.
Or you allowed the incomming calls to use / initate a transfert . (Dial Option)
Unfortunately this is a very common problem. They are spoofing random numbers, and we get caught in the middle. Google Android (and Apple?) lets folks flag the calls coming in as SPAM.
I had this happen to one of my numbers… and it’s a bear to fix as they then mark the calls as “Suspected SPAM”