# Error 404 when trying to start Node-red-contrib-hue

**URL:** <https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631>\
**Category:** General\
**Tags:** http-request, raspberry-pi\
**Created:** [12 December 2023 10:32 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631 "2023-12-12T10:32:21Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kitten3002](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitten3002/32/85753_2.png) [@Kitten3002](https://discourse.nodered.org/u/Kitten3002)\
**Post date:** [12 December 2023 10:32 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/1 "2023-12-12T10:32:21Z")

</div>

Hey there

im trying to connect knx and Phillps hue and everything were working well until i downloaded the palette Node-red-contrib-hue.  
then it stopped working. My node red is running on a raspberry pi 4 model B. and when i try to start node red. I get this error

```auto
12 Dec 10:01:03 - [info] Node.js version: v18.19.0
12 Dec 10:01:03 - [info] Linux 6.1.21-v8+ arm LE
12 Dec 10:01:05 - [info] Loading palette nodes
12 Dec 10:01:28 - [info] Settings file : /home/admin/.node-red/settings.js
12 Dec 10:01:28 - [info] Context store : 'default' [module=memory]
12 Dec 10:01:28 - [info] User directory : /home/admin/.node-red
12 Dec 10:01:28 - [warn] Projects disabled : editorTheme.projects.enabled=false
12 Dec 10:01:28 - [info] Flows file : /home/admin/.node-red/flows.json
12 Dec 10:01:28 - [red] Uncaught Exception:
12 Dec 10:01:28 - [error] Api Error: Unexpected response status; 404
    at requireStatusCode200 (/home/admin/.node-red/node_modules/node-red-contrib-hue/node_modules/node-hue-api/hue-api/httpPromise.js:100:15)
    at _fulfilled (/home/admin/.node-red/node_modules/q/q.js:787:54)
    at /home/admin/.node-red/node_modules/q/q.js:816:30
    at Promise.promise.promiseDispatch (/home/admin/.node-red/node_modules/q/q.js:749:13)
    at /home/admin/.node-red/node_modules/q/q.js:557:44
    at flush (/home/admin/.node-red/node_modules/q/q.js:108:17)
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

```

---

<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:** [12 December 2023 10:39 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/2 "2023-12-12T10:39:38Z")

</div>

This node has a number of long standing unresolved issues - [Issues · urbiworx/node-red-contrib-hue · GitHub](https://github.com/urbiworx/node-red-contrib-hue/issues)

It also hasnt been updated in over 9 years.

Have you tried [other hue nodes](https://flows.nodered.org/search?term=hue&type=node)?

---

<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:** [12 December 2023 10:41 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/3 "2023-12-12T10:41:03Z")

</div>

PS: to start node-red, use safe mode - then you can uninstall that bad node.

```auto
node-red --safe

```

Also, please give this node 1 star [in the flows library](https://flows.nodered.org/node/node-red-contrib-hue)

---

<div class="post-metadata">

**Author:** ![Kitten3002](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitten3002/32/85753_2.png) [@Kitten3002](https://discourse.nodered.org/u/Kitten3002)\
**Post date:** [12 December 2023 10:43 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/4 "2023-12-12T10:43:54Z")

</div>

yeah I saw it hadnt been updated in 9 years. but when i looked at the nodes it were the one that made the most sense to use.

I will go and give it 1 star in the flows libary

I will try and remove it with the bit you texted.

---

<div class="post-metadata">

**Author:** ![Kitten3002](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitten3002/32/85753_2.png) [@Kitten3002](https://discourse.nodered.org/u/Kitten3002)\
**Post date:** [12 December 2023 10:49 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/5 "2023-12-12T10:49:15Z")

</div>

I still cant open node red to remove the bad nodes. do you have any idea what else I can do?

---

<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:** [12 December 2023 11:02 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/6 "2023-12-12T11:02:44Z")

</div>

What happens when you run  
`node-red --safe`  
Note there is a space and two dashes.

---

<div class="post-metadata">

**Author:** ![Kitten3002](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitten3002/32/85753_2.png) [@Kitten3002](https://discourse.nodered.org/u/Kitten3002)\
**Post date:** [12 December 2023 11:04 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/7 "2023-12-12T11:04:34Z")

</div>

if I do that I get this

```auto
admin@raspberrypi:~ $ node-red --safe
12 Dec 11:03:49 - [info] 

Welcome to Node-RED
===================

12 Dec 11:03:49 - [info] Node-RED version: v3.1.3
12 Dec 11:03:49 - [info] Node.js version: v18.19.0
12 Dec 11:03:49 - [info] Linux 6.1.21-v8+ arm LE
12 Dec 11:03:51 - [info] Loading palette nodes
12 Dec 11:03:53 - [info] Settings file : /home/admin/.node-red/settings.js
12 Dec 11:03:53 - [info] Context store : 'default' [module=memory]
12 Dec 11:03:53 - [info] User directory : /home/admin/.node-red
12 Dec 11:03:53 - [warn] Projects disabled : editorTheme.projects.enabled=false
12 Dec 11:03:53 - [info] Flows file : /home/admin/.node-red/flows.json
12 Dec 11:03:53 - [info] Server now running at http://127.0.0.1:1880/
12 Dec 11:03:53 - [warn] 

---------------------------------------------------------------------
Your flow credentials file is encrypted using a system-generated key.

If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.

You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
---------------------------------------------------------------------

12 Dec 11:03:53 - [info] *****************************************************************
12 Dec 11:03:53 - [info] Flows stopped in safe mode. Deploy to start.
12 Dec 11:03:53 - [info] *****************************************************************
12 Dec 11:03:53 - [red] Uncaught Exception:
12 Dec 11:03:53 - [error] Api Error: Unexpected response status; 404
    at requireStatusCode200 (/home/admin/.node-red/node_modules/node-red-contrib-hue/node_modules/node-hue-api/hue-api/httpPromise.js:100:15)
    at _fulfilled (/home/admin/.node-red/node_modules/q/q.js:787:54)
    at /home/admin/.node-red/node_modules/q/q.js:816:30
    at Promise.promise.promiseDispatch (/home/admin/.node-red/node_modules/q/q.js:749:13)
    at /home/admin/.node-red/node_modules/q/q.js:557:44
    at flush (/home/admin/.node-red/node_modules/q/q.js:108:17)
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

```

---

<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:** [12 December 2023 11:17 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/8 "2023-12-12T11:17:55Z")

</div>

That is not a well behaved node at all. Go into the .node-red folder (that is important) and run  
`npm remove node-red-contrib-hue`  
Then restart node-red.

---

<div class="post-metadata">

**Author:** ![Kitten3002](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kitten3002/32/85753_2.png) [@Kitten3002](https://discourse.nodered.org/u/Kitten3002)\
**Post date:** [12 December 2023 11:28 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/9 "2023-12-12T11:28:05Z")

</div>

thank you that worked

---

<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:** [26 December 2023 11:28 UTC](https://discourse.nodered.org/t/error-404-when-trying-to-start-node-red-contrib-hue/83631/10 "2023-12-26T11:28:42Z")

</div>

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