# Problem with install node-red-contrib-mssql-plus

**URL:** https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286
**Category:** General
**Created:** [24 July 2025 07:21 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286 "2025-07-24T07:21:56Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Oleg](https://avatars.discourse-cdn.com/v4/letter/o/ebca7d/32.png) [@Oleg](https://discourse.nodered.org/u/Oleg)
#### Post date: [24 July 2025 07:21 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/1 "2025-07-24T07:21:56Z")

</div>

Hello,

I have problem with install node-red-contrib-mssql-plus

```auto
2025-07-24T07:10:29.932Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --omit=dev --engine-strict node-red-contrib-mssql-plus@0.13.1
2025-07-24T07:10:33.775Z [err] npm 
2025-07-24T07:10:33.775Z [err] ERR! code EBADENGINE
2025-07-24T07:10:33.778Z [err] npm ERR! engine
2025-07-24T07:10:33.778Z [err] Unsupported engine
2025-07-24T07:10:33.778Z [err] npm ERR! 
2025-07-24T07:10:33.778Z [err] engine Not compatible with your version of node/npm: @azure/core-auth@1.10.0
2025-07-24T07:10:33.779Z [err] npm 
2025-07-24T07:10:33.779Z [err] ERR! notsup Not compatible with your version of node/npm: @azure/core-auth@1.10.0
2025-07-24T07:10:33.779Z [err] npm ERR! notsup
2025-07-24T07:10:33.779Z [err] Required: {"node":">=20.0.0"}
2025-07-24T07:10:33.779Z [err] npm ERR! notsup Actual: {"npm":"9.2.0"}
2025-07-24T07:10:33.782Z [err] 
2025-07-24T07:10:33.782Z [err] npm ERR! A complete log of this run can be found in:
2025-07-24T07:10:33.782Z [err] npm ERR!
2025-07-24T07:10:33.782Z [err] /root/.npm/_logs/2025-07-24T07_10_30_348Z-debug-0.log
2025-07-24T07:10:33.796Z rc=1

```

Node-Red version: 4.0.9:  
Operation system: Ubuntu 24.04.2 LTS  
Node.js version: v22.17.1  
npm version: 10.9.2

Please help to fix it.

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [24 July 2025 07:27 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/2 "2025-07-24T07:27:24Z")

</div>

> [@Oleg](#):
>
> ```auto
> 2025-07-24T07:10:33.779Z [err] npm ERR! notsup Actual: {"npm":"9.2.0"}
> 
> ```

> [@Oleg](#):
>
> npm version: 10.9.2

I suspect you are using `n` or `nvm` or `fnm` or another node manager & the actual version of Node you are running node-red with is \< v20. To prove this, open the "System Info" on your node-red editor:

![chrome_q8PiepPq74](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/d/dde3a39d9ea2bf631c0c73d04ab47b2c459f81e0.gif)

* * *

Additionally, please clarify how you installed Node-RED and how you run it? It looks like you are running Node-RED as `root` - this is REALLY not advisable.

---

<div class="post-metadata">

### Author: ![Oleg](https://avatars.discourse-cdn.com/v4/letter/o/ebca7d/32.png) [@Oleg](https://discourse.nodered.org/u/Oleg)
#### Post date: [24 July 2025 07:35 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/3 "2025-07-24T07:35:37Z")

</div>

```auto
    "nodejs": {
        "version": "v18.19.1",
        "arch": "x64",
        "platform": "linux",
        "memoryUsage": {
            "rss": 129437696,
            "heapTotal": 56156160,
            "heapUsed": 50273200,
            "external": 4251038,
            "arrayBuffers": 226344
        }
    },

```

---

<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: [24 July 2025 07:36 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/4 "2025-07-24T07:36:55Z")

</div>

> [@Oleg](#):
>
> `/root/.npm/_logs/2025-07-24T07_10_30_348Z-debug-0.log`

Are you running node-red as root? That is almost always a bad idea. I don't know if it is to do with your problem or not.

Did you install node-red using the [recommended method](https://nodered.org/docs/getting-started/raspberrypi) for Ubuntu?

---

<div class="post-metadata">

### Author: ![Oleg](https://avatars.discourse-cdn.com/v4/letter/o/ebca7d/32.png) [@Oleg](https://discourse.nodered.org/u/Oleg)
#### Post date: [24 July 2025 07:40 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/5 "2025-07-24T07:40:18Z")

</div>

> [@Colin](#):
>
> Are you running node-red as root? That is almost always a bad idea. I don't know if it is to do with your problem or not.

Yes, start as root

---

<div class="post-metadata">

### Author: ![Oleg](https://avatars.discourse-cdn.com/v4/letter/o/ebca7d/32.png) [@Oleg](https://discourse.nodered.org/u/Oleg)
#### Post date: [24 July 2025 07:42 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/6 "2025-07-24T07:42:17Z")

</div>

> [@Oleg](#):
>
> `"version": "v18.19.1"`

How I will change node.js version?

---

<div class="post-metadata">

### Author: ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)
#### Post date: [24 July 2025 07:51 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/7 "2025-07-24T07:51:26Z")

</div>

@Oleg

You have 2 issues.

1. You have some kind of node version manager installed & that is confusing the situation and causing the MSSQL node installation issue. When you entered `node -v` it reported v20, but as you can clearly see from System Info, Node-RED is running on Node v18.
2. You are running as `root`, again, unless you absoultely need `root` or understand the implications, you should run this as a regular user.

My recommendation to fix all of your issues.

1. Remove `n`, `nvm`, `fnm` or any other Node Version manager you have installed
2. Install Node-RED using the official installer script

---

<div class="post-metadata">

### Author: ![Oleg](https://avatars.discourse-cdn.com/v4/letter/o/ebca7d/32.png) [@Oleg](https://discourse.nodered.org/u/Oleg)
#### Post date: [24 July 2025 08:12 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/9 "2025-07-24T08:12:49Z")

</div>

Thank you. Try to fix it.

---

<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 October 2025 08:13 UTC](https://discourse.nodered.org/t/problem-with-install-node-red-contrib-mssql-plus/98286/10 "2025-10-22T08:13:35Z")

</div>

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