# Installing new nodes manually stuck at idealTree:.node-red: sill idealTree buildDeps

**URL:** <https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290>\
**Category:** General\
**Created:** [20 August 2024 12:24 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290 "2024-08-20T12:24:06Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lorry\_96](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@Lorry\_96](https://discourse.nodered.org/u/Lorry_96)\
**Post date:** [20 August 2024 12:24 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/1 "2024-08-20T12:24:06Z")

</div>

Hello ,

I want to install https node manually on node red instance that runs locally under debian.

after this command npm install node-red-contrib-https the install seems to be stuck at :

```auto
 
(⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂) ⠙ idealTree:.node-red: sill idealTree buildDeps

```

any idea what is going on here ?

Thanks

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [20 August 2024 13:00 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/2 "2024-08-20T13:00:39Z")

</div>

> [@Lorry\_96](#):
>
> node-red-contrib-https

1. Did you try installing it via the 'Manage palette' option in the editor?
2. What version of NR and Node.js are you running? (you can get this from the startup log)
3. what platform are you running on?
4. are you using Home Assistant or Docker?

One thing to note is that node has not been updated in almost 2 1.2 years.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [20 August 2024 13:02 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/3 "2024-08-20T13:02:01Z")

</div>

What hardware are you running on? Building dependencies can take a long time on low power hardware. Give it an hour before you give up.

---

<div class="post-metadata">

**Author:** ![Lorry\_96](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@Lorry\_96](https://discourse.nodered.org/u/Lorry_96)\
**Post date:** [20 August 2024 13:30 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/4 "2024-08-20T13:30:18Z")

</div>

1. initially from 'manage palette' as it didn't work i tried with npm
2. NR V3.1.5 , node.js v10.19.0
3. I'm running on a linux VM in corporate environment
4. No i'm not using HA , tried from another VM where i have NR running on docker and i got a timeout

```auto
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

```

---

<div class="post-metadata">

**Author:** ![Lorry\_96](https://avatars.discourse-cdn.com/v4/letter/l/3be4f8/32.png) [@Lorry\_96](https://discourse.nodered.org/u/Lorry_96)\
**Post date:** [20 August 2024 13:36 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/5 "2024-08-20T13:36:15Z")

</div>

i'm running on a VM with relatively good hardware

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [20 August 2024 13:42 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/6 "2024-08-20T13:42:16Z")

</div>

> [@Lorry\_96](#):
>
> node.js v10.19.0

That is an old version of node.js you should try upgrading it to node.js v20 and do the install again.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [20 August 2024 14:08 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/7 "2024-08-20T14:08:15Z")

</div>

> [@Lorry\_96](#):
>
> `npm ERR! code ETIMEOUT`

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.

---

<div class="post-metadata">

**Author:** ![jhoney12](https://avatars.discourse-cdn.com/v4/letter/j/96bed5/32.png) [@jhoney12](https://discourse.nodered.org/u/jhoney12)\
**Post date:** [24 August 2024 07:59 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/8 "2024-08-24T07:59:28Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [22 November 2024 07:59 UTC](https://discourse.nodered.org/t/installing-new-nodes-manually-stuck-at-idealtree-node-red-sill-idealtree-builddeps/90290/9 "2024-11-22T07:59:29Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
