Error installing a node

Hey everyone!!
I am trying to send an automated email whenever a trigger happens using groove RIO, to do so i wanted to install (node-red-contrib-email) version 0.3.1 on node-red, however when i try to install it, it give this error.

Does the RIO have a gateway to the internet? If so, are you able to install other node packages?

Your RIO will itself need internet access so that the Node-RED server system can download the files. It isn’t enough having internet just on your client, the system viewing the NR editor, since that only loads the package lists and cannot do the download for the server.

If it’s “yes” to both questions, can you share your NR logs from groov Manage?

2 Likes

Try using the network tools in groov Manage on the RIO that you are trying to install the email node.
Try using the PING tool to ping this address that is failing:

Once you prove that’s working, ping from the computer that you have the RIO Node-RED editor open in.

As @torchard said, you need to have gateway access to reach registry.npmjs.org from both devices.

2 Likes

Thank youu! I had to recheck my ethernet cables and it turns out one of them was not working so it had to be replaced.

2 Likes

Thanks a heap for stopping back and letting us know what you found.
Glad you are up and running.