KBRemote is an application that is installed on all of your registered MachineMetrics Tablets. This application does a few things including keeping the tablet locked to the tablet view web page, providing us information, like the serial number of your tablet, and allowing us to remotely manage, update, and diagnose issues that might arise with tablets on the shop floor.
Below you’ll find information pertaining to a few external services our tablet kiosk software needs access to in order to function properly.
*Note: If your organization has a firewall that restricts the traffic to or from the Internet, you need to configure it to allow connectivity with GCM in order for your GCM client apps to receive messages. The ports to open are: 5228, 5229, and 5230. GCM typically only uses 5228, but it sometimes uses 5229 and 5230. GCM doesn't provide specific IPs, so you should allow your firewall to accept outgoing connections to all IP addresses contained in the IP blocks listed in Google's ASN of 15169.
- Heartbeat & API: TCP port 443
- Allows MachineMetrics to view tablet status information (Wifi Connection Name, whether the screen is on and app is in focus).
- Allows MachineMetrics to execute troubleshooting steps such as refreshing the home page, rebooting the tablet, obtaining a screenshot, etc.
- Storage: TCP 443
- Tablets need access to this storage in order to download static files such as the MachineMetrics offline error page
- Authentication: TCP 443
- Used to authenticate inbound and outbound traffic between the tablet and the KBRemote service.
- Push (Google Cloud Messaging and Firebase Cloud Messaging): TCP 5228 - 5230, 443 outbound
- Required for push notifications. These are used by our remote management software to execute similar functions as the API above.
- Via KBRemote site
If you need additional information on these services, visit this source site.
Reach out to us at Support@machinemetrics.com.