# Constant Node-RED must be restarted to enable upgraded modules

**URL:** https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291
**Category:** General
**Created:** [21 November 2020 15:49 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291 "2020-11-21T15:49:08Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![grumpazoid](https://avatars.discourse-cdn.com/v4/letter/g/4da419/32.png) [@grumpazoid](https://discourse.nodered.org/u/grumpazoid)
#### Post date: [21 November 2020 15:49 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/1 "2020-11-21T15:49:08Z")

</div>

I have run into a bit of a problem that I don't know how to resolve.

I run on a raspberry pi. I was a couple of versions behind the latest. 1.10 I think  
I updated the openweathermap node from within pallet manager.  
But now despite restarting (node-red-stop & node-red-start) I cannot get rid of the message.

I have ran the recommended upgrade script and am now on 1.13 but still the same error.

When I start I get

```auto
21 Nov 15:39:35 - [info] Node-RED version: v1.2.5
21 Nov 15:39:35 - [info] Node.js version: v12.19.1
21 Nov 15:39:35 - [info] Linux 4.19.66-v7+ arm LE
21 Nov 15:39:36 - [info] Loading palette nodes
21 Nov 15:39:40 - [info] Settings file : /home/pi/.node-red/settings.js
21 Nov 15:39:40 - [info] Context store : 'default' [module=memory]
21 Nov 15:39:40 - [info] User directory : /home/pi/.node-red
21 Nov 15:39:40 - [warn] Projects disabled : editorTheme.projects.enabled=false
21 Nov 15:39:40 - [info] Flows file : /home/pi/.node-red/flows_pi1.json
21 Nov 15:39:40 - [info] Creating new flow file
21 Nov 15:39:40 - [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.
---------------------------------------------------------------------
21 Nov 15:39:40 - [info] Starting flows
21 Nov 15:39:40 - [info] Started flows
21 Nov 15:39:40 - [info] Server now running at http://127.0.0.1:1880/

```

Any guidance gratefully received.

---

<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: [21 November 2020 16:06 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/2 "2020-11-21T16:06:05Z")

</div>

Clear the browser cache and refresh the page.  
However, did you see the message:

> [@grumpazoid](#):
>
> ```auto
> 21 Nov 15:39:40 - [info] Flows file : /home/pi/.node-red/flows_pi1.json
> 21 Nov 15:39:40 - [info] Creating new flow file
> 
> ```

that means that it has not found your old flows file (if you had one), so either it was in a different folder or node-red is looking at the wrong file. Have a look in that folder and see what `flows*.json` files there are there.

---

<div class="post-metadata">

### Author: ![grumpazoid](https://avatars.discourse-cdn.com/v4/letter/g/4da419/32.png) [@grumpazoid](https://discourse.nodered.org/u/grumpazoid)
#### Post date: [21 November 2020 16:30 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/3 "2020-11-21T16:30:46Z")

</div>

Thanks Colin

I have deleted browser cache and also tried another browser. The message persists.

All my flows are there but get that message every time when I do node-red-start?

Edit: There are no flows\*.json files in the .node-red directory

---

<div class="post-metadata">

### Author: ![grumpazoid](https://avatars.discourse-cdn.com/v4/letter/g/4da419/32.png) [@grumpazoid](https://discourse.nodered.org/u/grumpazoid)
#### Post date: [21 November 2020 16:53 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/4 "2020-11-21T16:53:42Z")

</div>

Something is messed up here:

node-red-start reports version 1.2.5 in the console but accessing the flows from the browser shows 1.1.3 !!!.

---

<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: [21 November 2020 16:56 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/5 "2020-11-21T16:56:57Z")

</div>

Are you running the browser on the pi or on another machine?  
What url are you entering to see node-red? Are you sure you are looking at the right pi?

---

<div class="post-metadata">

### Author: ![grumpazoid](https://avatars.discourse-cdn.com/v4/letter/g/4da419/32.png) [@grumpazoid](https://discourse.nodered.org/u/grumpazoid)
#### Post date: [21 November 2020 17:12 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/6 "2020-11-21T17:12:59Z")

</div>

Colin you are 100% correct.  
I have been a complete idiot and installed node-red on the wrong Pi 😊

I have now ran the bash script on the correct Pi and am fully up to date and most importantly working again without the restart message.

Thanks for bearing with me. I will now go somewhere quiet to try and regain my sanity

---

<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: [21 November 2020 17:16 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/7 "2020-11-21T17:16:57Z")

</div>

Many is the time I have been typing away in an ssh terminal window not able to work out why I am not seeing the results I expect, only to realise that I am in the wrong window. 🙂

---

<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: [5 December 2020 17:17 UTC](https://discourse.nodered.org/t/constant-node-red-must-be-restarted-to-enable-upgraded-modules/36291/8 "2020-12-05T17:17:04Z")

</div>

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