initially from 'manage palette' as it didn't work i tried with npm
NR V3.1.5 , node.js v10.19.0
I'm running on a linux VM in corporate environment
No i'm not using HA , tried from another VM where i have NR running on docker and i got a timeout
npm ERR! code ETIMEOUT
npm ERR! errno ETIMEOUT
npm ERR! request to https://registry.npmjs.org/node-red-contrib-https failed, reason: A "socket" was not created for HTTP request before 300001ms
What happens if, in a command window inside the VM, you run wget https://registry.npmjs.org/node-red-contrib-https
It should create a file with the definition of the node in it. It should take about a second. If it fails or is slow then you have a network problem.
Given the timeout error and the fact that you're using Node.js v10.19.0, upgrading to a more recent version of Node.js, like v20, is essential. Many npm packages, including node-red-contrib-https, might not be fully compatible with older versions. Additionally, try running wget https://registry.npmjs.org/node-red-contrib-https in your VM to see if it's a network issue. If this fails or is slow, there might be network restrictions or proxy settings in your corporate environment that need addressing.