OBiTALK Community

General Support => On-Topic: Obihai and OBi Products => Topic started by: Mike1111111 on January 19, 2021, 06:15:57 AM

Title: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: Mike1111111 on January 19, 2021, 06:15:57 AM
I have been using my OBITalk202 with Google Voice for many years. Starting around 3 am ET (US) this morning I have been getting a constant stream of phantom calls from PP1 and these calls are sent to both my PH1 and PH2 phones. I get around one call every 10 minutes. These calls are dead air when I answer them. These calls are not showing up in the Google Voice call history and appear to be originating from the OBITalk network. According the the manual PP1 is the OBITalk service.

The calls are from these numbers:
PP1(ob37*910000002156)
PP1(ob184*6489)
PP1(ob184*9720000002156)

What are these call and how do I get them to stop? I tried unplugging my phone and OBITalk and plugging them back in.


***UPDATE with the fix
If other people are experiencing this issue, a fix is to go to the obitalk.com portal, enter the Expert Configuration, go to Voice Services > OBiTALK Service and change the InboundCallRoute value after unchecking the default checkbox. Values that work in this field are:
1. {(xxxxxxxxx):ph} /*only allow nine-digit phone numbers to ring phone 1*/
2. {} /*ignore all these OBiTALK service calls*/
3. {(290944186)>(xx.):SP1},{(290944186):aa} /*a modification of the default value to remove phone 1 and phone 2 from the call route*/

Other options along these lines would also work.
Title: Re: Nonstop phantom calls from PP1
Post by: alivoiper on January 19, 2021, 06:39:59 AM
I have also been getting them. Any suggestions how to get them to stop? They keep coming in every 10 minutes.
Title: Re: Nonstop phantom calls from PP1
Post by: azrobert on January 19, 2021, 06:44:50 AM
Send them to NoMoRobo the same way you send spam calls.

Voice Services -> ObiTalk Service -> InboundCallRoute :
{sp4(1877659xxxx@switch.starcompartners.com;ui=12126628642)}
Title: Re: Nonstop phantom calls from PP1
Post by: Mike1111111 on January 19, 2021, 08:01:08 AM
I tried turning off Voice Services -> OBiTalk Service -> Enable : Uncheck
This setting change does not stick. It becomes checked again after the reboot.

I think the problem is something has gone wrong at OBitalk and hopefully they will fix the problem centrally. What I have been doing was immediately answering the call and hanging up. The other strategy is to update Google Voice to ring my cell phone instead of the OBITalk device and turn off the OBITalk modem until the issue is fixed.

I can try setting up a black list for these calls, but that takes some testing to see if I get the pattern correct. The calling numbers also change, but from what I see all of them have either ob184 or ob37 in them. I have a busy day at work today, so I don't have time to do this experiment until later.

I have a second OBi200 device on my network and that device is not experiencing this issue.
Title: Re: Nonstop phantom calls from PP1
Post by: Mike1111111 on January 19, 2021, 08:19:08 AM
I now realize that I misinterpreted your suggestion. It was to modify the InboundCallRoute of the OBiTalk service, which does not require a blacklist.

I tried changing this field, but like the enable checkbox, my change appears to revert to the default after the reboot. I was making the changes using the device IP address admin page. I will try changing this using the OBitalk portal to see if that helps.
Title: Re: Nonstop phantom calls from PP1
Post by: azrobert on January 19, 2021, 08:20:04 AM
Use OBi Expert, not the local interface to modify the config.

These calls have a non-standard OBi number, so you can only allow 9 digit OBi numbers to ring.
Voice Services -> ObiTalk Service -> InboundCallRoute :
{(xxxxxxxxx):ph}
Title: Re: Nonstop phantom calls from PP1
Post by: johnhattan on January 19, 2021, 08:23:34 AM
Same thing happening here. Started around 3am. It's been calling every few minutes. The phone displays it's coming from 1-190-000-4600.

These calls are not showing up in my GV call log, so there's no way to block them there.

For now, I'm just going to unplug the phone and keep an eye on this thread in the hopes that someone can figure out what's happening.
Title: Re: Nonstop phantom calls from PP1
Post by: jsg68 on January 19, 2021, 08:32:29 AM
Same problem here.  I submitted a ticket to support.

First call, 9:42pm eastern last night.  Googled for info, found to change routing to "{}" to block all calls.  Tried, but as reported doesn't seem to stick.  What i observed was that the first time i changed and rebooted, it reverted.  Second time, it seemed to stick.  But then my Google Voice inbound wasn't working, so I rebooted again.  (Perhaps not necessary, still wasn't working, so I made an outbound call, which worked, and then inbound worked again.)  Checked the setting, and it had reverted.  Repeated the process, and it took two reboots again, for the setting to stick.

But it somehow reverted during the night, because at 3:17am, I was awakened byt he phone ringing, then again a minute later, and again a minute after that.  At that point, I unplugged my phone from the OBI.

Plugged the phone back in this morning and it immediate rang again.  The call history shows ~50 calls overnight.  What the hell?  They continue to come roughly every 10 minutes according to the call history--I had to unplug my phone again, because of it.

Waiting for a response from support.  Good news is, if it's not an isolated incident, that ought to mean they will make a priority of fixing it.

Even if it's some weird backend system problem, I want a permanent fix to be able to disable the OBITalk calls at my device.  have no use for the service, and am not interest in being awoken in the middle of the night again, because they had some kind of backend system meltdown.

How does one access OBI expert?
Title: Re: Nonstop phantom calls from PP1
Post by: drgeoff on January 19, 2021, 08:35:57 AM
Expert mode is accessed from your dashboard at obitalk.com.
Title: Re: Nonstop phantom calls from PP1
Post by: jsg68 on January 19, 2021, 08:53:55 AM
Yeah, it just wasn't exactly obvious how to get there.  You have to click on the device name, then the device info page that comes up has a button at the bottom to get to OBI Expert Configuration, then enter OBI Expert config.  (Porbably best to save your config first, so you have a backup inc ase you screw it up.)

Then it appears that  you have to go into the Voice Services->OBITalk Service.  On InboundCallRoute, Uncheck "OBITalk settings," it will automatically check "Device Default" and revert to "ph" as the setting.  You need to end up unchecking that, so you can edit the field.  I put in {} as I had seen suggested elsewhere.

(Note, I can't recall if it didn't allow me to uncheck Device Default, so I could edit it at first.  But it definitely did allow me to do that after I had been through a few reboot cycles and trying to change the setting on the device.  Perhaps you just need to submit at the OBI expert,and it will allow you to uncheck and modify the setting after that.)

So far, seems to be sticking through reboots, after the above OBI Expert changes.

Will post a follow up with whether or not it stops the calls from ringing through.
Title: Re: Nonstop phantom calls from PP1
Post by: alivoiper on January 19, 2021, 08:58:53 AM
Same problem here. Rining every 7 min or so since 3am. If anyone figures out what is going on, please post here.
Title: Re: Nonstop phantom calls from PP1
Post by: Sheffield_Steve on January 19, 2021, 09:03:18 AM
How is the Obi connected to the Internet?

a) Is it behind a router/firewall of connected directly to the modem.

b) Have you made any changes to your router/firewall to "accommodate" the Obi?
Title: Re: Nonstop phantom calls from PP1
Post by: SergeL on January 19, 2021, 09:19:38 AM
Same here, started ringing last night, I was trying to change the value in InboundCallRoute, but I cannot ender anything there in the Chrome browser. This is very annoying, turned off OBi, using call forwarding to my cell from GVoice.
Title: Re: Nonstop phantom calls from PP1
Post by: Mike1111111 on January 19, 2021, 09:20:33 AM
Some things I tried that did NOT work
Setting Voice Services > OBiTALK Service > InboundCallRoute = blank (this still rang ph1, but not ph2)
Directing UDP port 10000 to a non-existent device in my router.
Setting Voice Services > OBiTALK Service > TryMultiplePorts = unchecked

I am still experimenting with the InboundCallRoute entry.

For reference these are the default values I have
OBI202: {(290944186)>(xx.):SP1},{(290944186):aa},{ph,ph2}
OBI200: {(290065332)>(xx.):SP1},{(290065332):aa},{ph}

Regarding the question about how my OBI is connected, I have a Netgear Nighthawk Router running DD-WRT firmware and I have UDP port 10,000 pointed at the OBI202's static IP address.
I am using Google Voice with two phones plugged in.
Title: Re: Nonstop phantom calls from PP1
Post by: drgeoff on January 19, 2021, 09:24:48 AM
The simplest way to prevent any call coming in over the obitalk network is to untick its "Enable" box in the top line of Voice Services, Obitalk Service.
Title: Re: Nonstop phantom calls from PP1
Post by: Mike1111111 on January 19, 2021, 09:28:14 AM
I tried unchecking that box twice and it didn't work. The device reboots and the box becomes checked again. That box only appears when logging into the device directly. It does not show up in the OBiTalk portal.
Title: Re: Nonstop phantom calls from PP1
Post by: SergeL on January 19, 2021, 09:36:45 AM
I've followed @azrobert suggestion to put {(xxxxxxxxx):ph} into Voice Services -> ObiTalk Service -> InboundCallRoute. So far it's been quite.
Title: Re: Nonstop phantom calls from PP1
Post by: Mike1111111 on January 19, 2021, 09:54:18 AM
I have gone 20 minutes without a call, so I think the change I made to InboundCallRoute worked.
I removed {ph,ph2} from the list.
old: {(290944186)>(xx.):SP1},{(290944186):aa},{ph,ph2}
new: {(290944186)>(xx.):SP1},{(290944186):aa}

The other suggestion of using {(xxxxxxxxx):ph} likely works as well.
Title: Re: Nonstop phantom calls from PP1
Post by: Sheffield_Steve on January 19, 2021, 10:35:58 AM
The Obi boxes are normally used as SIP clients and thus no special setup is required for the Internet on consumer devices.

If the Obi is given a direct open inbound connection to the internet, then that will allow VoIP spammers to make the calls you have experienced.  (And is bad for security in general)

Quote from: Mike1111111 on January 19, 2021, 09:20:33 AM
Regarding the question about how my OBI is connected, I have a Netgear Nighthawk Router running DD-WRT firmware and I have UDP port 10,000 pointed at the OBI202's static IP address.
I am using Google Voice with two phones plugged in.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: Mike1111111 on January 19, 2021, 11:15:28 AM
In my case, where my OBI is behind a router with a firewall and NAT service, that would not be the case that these calls are from a spammer. These are not spam calls, but rather dead-air scheduled calls from some automated process that went haywire.

The only port number that exposes my OBI to the outside world is UDP 10000, and disabling that port in my router did not stop these calls. To enhance security, I will change this to a non-default port now that I know where the setting is. I am assuming that changing the LocalPort in the portal changes both the source and destination. If the local port is now 12345, I would either map 12345 external to 12345 internal or map 10000 external to 12345 internal. I am not sure which is correct, so I will pick the first option and see if anything breaks.

I don't know what the OBiTALK Service does or what disabling it impacts. My phone has been working fine with none of these unusual calls for the past couple hours.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: jsg68 on January 19, 2021, 11:17:28 AM
No more calls for me, either, after changing the call route to just {}.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: Sheffield_Steve on January 19, 2021, 11:25:51 AM
Why have you opened up port 10000?

Quote from: Mike1111111 on January 19, 2021, 11:15:28 AM
The only port number that exposes my OBI to the outside word is UDP 10000, and disabling that port in my router did not stop these calls.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: jsg68 on January 19, 2021, 11:36:12 AM
Quote from: Sheffield_Steve on January 19, 2021, 11:25:51 AM
Why have you opened up port 10000?

I can't speak for him, but I couldn't find any way to get my device registered and working without manually opening UDP port 10000.  Absent that, the site would never find it to complete registration.

(Don't ask me why opening this port isn't handled via UPnP.  I'm using a late model router (TP-Link AC4000) that supports UPnP, but the OBI 200 apparently doesn't configure the port forward on its own.)
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: Mike1111111 on January 19, 2021, 11:40:30 AM
I thought this port was required. Many years ago I looked up the ports I needed to open in my router to allow the OBI to work and port UDP 10000 was the only port. I thought this was listed in the setup FAQ. If it is not needed, I will close this port entirely. I do not have UPnP enabled.

I bought and added a second OBI to my network last week, and I did not open up any ports for that. I was able to set it up, register it, and make and receive calls on it without opening up any port in the router. So perhaps port 10000 is no longer needed, or perhaps it is only needed for certain features that I am not using. The answer would benefit from understanding what the "OBiTALK Service" does, since that is what is using the port. My second OBI did not experience the phantom call problem this morning.

Quote from: Sheffield_Steve on January 19, 2021, 11:25:51 AM
Why have you opened up port 10000?
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: SergeL on January 19, 2021, 11:45:54 AM
My OBi behind NAT, no directly open ports at all. I believe that this issue is related to OBitalk service itself, none of my SIP services registered those numbers in their call logs.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: MonkeyDad on January 19, 2021, 01:16:08 PM
I also experienced this issue with very similar timing. My Obi is behind a router. The calls started at 23:02 EST. Stopped, then started going off the hook at 3:16 AM.

To try to claim that this many people with very similar timing isn't an issue with ObiTalk seems naïve at this point. And I've had X_AcceptSipFromRegistrarOnly enabled the whole time.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: JohnPD on January 19, 2021, 01:56:43 PM
Same problem here, exact same timing as MonkeyDad... did the {(xxxxxxxxx):ph} trick, worked flawlessly, but there's clearly something wrong on ObiTalk's side.  Every weird call received from impossible numbers, all prefixed with ob37*: 8950, 1900005642, 910000005642, 9720000005642.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: Sire on February 26, 2021, 06:29:01 AM
Just curious as to what are these folks up to? Anyone know?

Last month I was hit by SIP attacks and modified the settings to block those.

Yesterday I got hit by these PP1 attacks... almost non-stop ringing. Resolved by setting the incoming route to {}.

As you can see from the attachment, they are trying to pass in various combinations of likely-used passwords (though luckily I would never use that sort of password).

Just wondering what are they attempting to do?
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: rogerkali on March 06, 2021, 08:08:38 AM
I tried changing this field, but like the enable checkbox, my change appears to revert to the default after the reboot. I was making the changes using the device IP address admin page. I will try changing this using the OBitalk portal to see if that helps.
Title: Re: Nonstop phantom calls from PP1 / OBiTALK Service
Post by: drgeoff on March 06, 2021, 08:50:44 AM
Quote from: rogerkali on March 06, 2021, 08:08:38 AM
I tried changing this field, but like the enable checkbox, my change appears to revert to the default after the reboot. I was making the changes using the device IP address admin page. I will try changing this using the OBitalk portal to see if that helps.
The portal will always override locally made changes unless OBitalk Provisioning is disabled.