The Node-RED runtime installed on a groov EPIC processor is a standard version of Node-RED, running in a managed and protected environment. Compared to running your own installation of Node-RED on a computer, there are a few issues particular to the groov EPIC system.
Internet Connection Required
When installing or updating nodes, the groov EPIC processor and the Node-RED runtime must be able to access the Internet. Only an outbound connection is required, just like a typical computer connected through a router.
groov Manage Settings
On a groov EPIC processor, make sure that both the networking DNS and Gateway settings are configured correctly to access the Internet. This is done through groov Manage, under the System -> Network settings.
In groov Manage, the Node-RED Console Log can provide useful diagnostic information. The Node-RED editor won’t display much useful information, if any.
In the Node-RED Console Log, an error message like the following likely means that the groov EPIC processor cannot access the Internet:
npm ERR! errno EAI_AGAIN npm ERR! syscall getaddrinfo npm ERR! getaddrinfo EAI_AGAIN registry.npmjs.org:443