Why is VERA+ making calls to facebook.com?
-
So, I recently added Pi-Hole (pi-hole.net) to my networked clients for its open-sourced Ad and Tracker Blocking. Essentially, it’s a DNS Blacklisting solution and it can display the Domains being accessed.
To my dismay I’m seeing the VERA+ attempting calls to facebook.com on a regular basis between 20 – 70 minutes each.
The Active apps on VERA are Sercomm IP Camera, Amazon Alexa Helper, Garage Door, Foscam HD, Reator, SiteSensor and Ezlo Cameras. I just recently removed AltUI before disconnecting from the cloud services.Any ideas on how I could track down the culprit caller?
Thanks for your consideration.
-
It's just probing to see if the Internet is accessible. That's one of its default targets for that purpose.
-
Thanks for the quick reply.
I have facebook blocked (not a fan) and I see google.com so that must be the back up.
I don't see any option to change under the main reactor variables tab but I can live with google getting pinged. -
The default targets are 8.8.8.8, 8.8.4.4, 1.1.1.1, and www.facebook/google/amazon.com
It's not just Reactor that does this, Vera/Luup itself does it. Unless, of course, you've run my decouple script on the unit. You said you "disconnected from the cloud services". Is that what you meant?
You can turn off Reactor's Internet probe by setting
InternetCheckInterval
to 0 in the Reactor master device. Reload Luup after making changes.You can also change the servers pinged, if you want to keep the check running but just use different targets. Set
InternetCheckSites
on the Reactor master device to a comma-separated list of sites to check. -
Yes, decoupled and loving it. I'm running Syslog now and have the VERA logs and backups ftp'd locally now so many thanks. I had no idea how busy the VERA device was until you look at the logs. Actually its sad to see it checking to rotate logs every minute and scanning for network devices... but I digress.
I'll go back to the docs. I do recall you writing about it, thanks again. -
I've been working on a mechanism for this, but unfortunately, there are many cross-platform issues (e.g. how WIndows does it vs Linux, whether it's doable in a docker container or not, etc). Every environment is a little different.
As a workaround for bare-metal Linux, there is a script in
tools
calledmsr_inet_check.sh
that can be run bycron
(as a non-root user). It will ping various sites and create/updatex_reactor_system_extra.inet_ok
on the Reactor System (reactor>system
) entity.I have no such solution at the moment for Windows or Docker. In my own house configuration, I just use the flag from the entity for the Vera's Reactor master device.