# The console says the server has started but the website doesn't load

**URL:** <https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616>\
**Category:** General\
**Created:** [16 August 2023 20:18 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616 "2023-08-16T20:18:44Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [16 August 2023 20:18 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/1 "2023-08-16T20:18:44Z")

</div>

Hey guys,  
so I m currently trying to install Node RED for the first time on a ubuntu server, I used the commands from the documentation and when I use the node-red command the consol says that it has started but when I trie to open the website it doesnt load.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [16 August 2023 20:30 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/2 "2023-08-16T20:30:38Z")

</div>

Which node-red command? (There are several similar commands).  
What do you see in the terminal?

What URL are you using?  
What shows up in the browser?

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [16 August 2023 20:34 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/3 "2023-08-16T20:34:36Z")

</div>

I am using the `node-red` command, it says i should use on the getting started page.  
This is the terminal:  
 ![grafik](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/9/8/985e7552a032a376e096bdb95d8edf12d91de14d.png)  
URL: 127.0.0.1:1880  
and this is in the Browser: Error: Connection failed

Firefox cannot connect to the server at 127.0.0.1:1880.

```
The website might be temporarily unavailable, please try again later.
If you are also unable to access any other website, please check your network/Internet connection.
If your computer or network is protected by a firewall or proxy, please make sure Firefox is allowed to access the Internet.

```

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [16 August 2023 20:36 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/4 "2023-08-16T20:36:43Z")

</div>

Is your browser also on the Ubuntu machine, or another computer on your network?

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [16 August 2023 20:42 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/5 "2023-08-16T20:42:29Z")

</div>

on another machine, the server is running on a raspberry pi4

---

<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:** [16 August 2023 20:43 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/6 "2023-08-16T20:43:20Z")

</div>

Node red 3.x requires at least node.js v14 (you have 12). If you used the recommended script from [Running on Raspberry Pi : Node-RED](https://nodered.org/docs/getting-started/raspberrypi) it should have sorted that for you.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [16 August 2023 20:49 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/7 "2023-08-16T20:49:43Z")

</div>

127.0.0.1 is a special IP address, it means "localhost", "loopback" or "this machine"

You need to use the LAN IP address of Ubuntu, eg 192.168.1.25:1880.

You can find the LAN IP using the command **ip address show**

For example on my Pi I get this

 ![Untitled 2](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/d/2/d2cfd7bc9f53764fa2fafab09c14145f1279b187.jpeg)  
It's on wifi so the wlan0 bit is relevant and the IP address is 192.168.1.25

I get to node-red by 192.168.1.25:1880.  
I can probably use the hostname ZeroTwoPink:1880 too.

NB I'm running RPiOS not Ubuntu, your network interface may not be called wlan0

---

<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:** [16 August 2023 20:51 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/8 "2023-08-16T20:51:48Z")

</div>

> [@jbudd](#):
>
> You need to use the LAN ip address of Ubuntu, eg 192.168.1.25:1880.

Yes, that too, as well as the node.js issue.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [16 August 2023 20:55 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/9 "2023-08-16T20:55:01Z")

</div>

Oh, I didn't spot the Node 12 problem. You have to fix that.

> [@Heckencrafter13](#):
>
> I used the commands from the documentation

Can you show us the documentation page you followed?

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [16 August 2023 21:36 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/10 "2023-08-16T21:36:08Z")

</div>

so i used the one for raspberry pi and now i have nodejs 20 installed, and i now use another ip adress, where it says that it time outs

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [17 August 2023 07:24 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/11 "2023-08-17T07:24:12Z")

</div>

> [@Heckencrafter13](#):
>
> now i have nodejs 20 installed

I'm not sure that nodejs 20 is supported yet.  
The current recommended version is nodejs 18.  
See [Supported Node versions : Node-RED](https://nodered.org/docs/faq/node-versions)

---

<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:** [17 August 2023 07:39 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/12 "2023-08-17T07:39:55Z")

</div>

Can you ping the pi from the machine running the browser?

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [17 August 2023 10:08 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/13 "2023-08-17T10:08:52Z")

</div>

yes I can, i even can connect to it via ssh

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [17 August 2023 10:09 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/14 "2023-08-17T10:09:27Z")

</div>

i have switched it to the current recomended version

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [17 August 2023 11:10 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/15 "2023-08-17T11:10:44Z")

</div>

I discovered last night that the script was recently changed to accept --node20 but it's probably best to stick to node.js v 18 for now.

How are your Node-red machine and the one running your browser connected to the network?  
I have heard that some routers will not pass traffic between network interfaces - wifi to ethernet for instance.

On Ubuntu, what does `sudo systemctl status nodered` (Note: no hyphen) show you?

What is the IP address of the browser machine?  
What is the IP address of the Ubuntu machine?  
You may be able to find these from the router web admin pages.  
Alternatively on Ubuntu, `ifconfig`. The windows version is `ipconfig`

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [17 August 2023 11:25 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/16 "2023-08-17T11:25:13Z")

</div>

I can definetly connect to it via a browser because i also have installed Nextcloud and i can connect to the Nc without any problems.

---

<div class="post-metadata">

**Author:** ![Heckencrafter13](https://avatars.discourse-cdn.com/v4/letter/h/b9e5f3/32.png) [@Heckencrafter13](https://discourse.nodered.org/u/Heckencrafter13)\
**Post date:** [17 August 2023 11:41 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/17 "2023-08-17T11:41:55Z")

</div>

Oh I just remembered something, the system doesnt run on ubuntu server, it runs on a version from the normal raspberry pi os preinstalled with nextcloud, i think it was called nextcloud pi.

---

<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:** [17 August 2023 12:00 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/18 "2023-08-17T12:00:29Z")

</div>

Do you mean that node-red is running in a virtual machine of some sort? If so then you need to work out how to address that virtual machine.

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [17 August 2023 12:16 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/19 "2023-08-17T12:16:31Z")

</div>

> [@Heckencrafter13](#):
>
> i think it was called nextcloud pi.

Given that I know nothing about that I think I should back away from this one.

---

<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:** [17 August 2023 20:00 UTC](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616/20 "2023-08-17T20:00:55Z")

</div>

I think I misinterpreted what you meant. Does nextcloud have some default firewall settings that prevent you getting in to node-red?

[Next page](https://discourse.nodered.org/t/the-console-says-the-server-has-started-but-the-website-doesnt-load/80616.md?page=2)
