# I can't access the Node Red dashboard

**URL:** <https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518>\
**Category:** Dashboard\
**Created:** [11 January 2023 09:12 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518 "2023-01-11T09:12:31Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mervy32](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Mervy32](https://discourse.nodered.org/u/Mervy32)\
**Post date:** [11 January 2023 09:12 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/1 "2023-01-11T09:12:31Z")

</div>

Hi,

I am new to Node Red.  
I am currently using IIS URL rewrite to rewrite "localhost:1880" to "domain. com". I am able to access the flow editor with "domain. com". However, I am unable to access the dashboard using "domain. com/ui".

I am still able to access the dashboard using "localhost:1880/ui". How can I make it so that "domain. com/ui" will display my dashboard.

Any help would be appreciated, thanks !

---

<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:** [11 January 2023 09:23 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/2 "2023-01-11T09:23:04Z")

</div>

As you can access it using `localhost:1880/ui` but not `domain.com/ui` your issue is clearly with **IIS URL rewrite** - you might get lucky on the forum with a better thread title to attract potential MS IIS users but you will likely fair better on stackoverflow or a Microsoft forum.

---

<div class="post-metadata">

**Author:** ![marcus-j-davies](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marcus-j-davies/32/103435_2.png) [@marcus-j-davies](https://discourse.nodered.org/u/marcus-j-davies)\
**Post date:** [11 January 2023 09:30 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/3 "2023-01-11T09:30:32Z")

</div>

What is your `match.url` value set to? it should be `^(.*)$`  
And ensure the `action` is set to `Redirect` to `http://your-domain/{R:1}`

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [11 January 2023 09:42 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/4 "2023-01-11T09:42:51Z")

</div>

The standard way to host Node.js applications behind IIS is to use [iisnode](https://github.com/Azure/iisnode) - so much so that Microsoft have taken over that tool and it is offered as standard on Azure.

---

<div class="post-metadata">

**Author:** ![Mervy32](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Mervy32](https://discourse.nodered.org/u/Mervy32)\
**Post date:** [11 January 2023 10:00 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/5 "2023-01-11T10:00:35Z")

</div>

Hi, at the moment I'm using the Rewrite to rewrite my localhost:1800 to [domain.com](http://domain.com), where I can see the flow editor. However, the dashboard still cannot be seen.

I even uncommented  
ui : { path: "/"} and httpAdminRoot: '/flow'  
in Settings.js

I now still cannot access the dashboard using domain. com but I can access the flow editor using [domain.com/flow](http://domain.com/flow).

---

<div class="post-metadata">

**Author:** ![Mervy32](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Mervy32](https://discourse.nodered.org/u/Mervy32)\
**Post date:** [11 January 2023 10:01 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/6 "2023-01-11T10:01:42Z")

</div>

Hi, I will look into this and try stackoverflow/ Microsoft forum if I can't solve it here. Thanks !

---

<div class="post-metadata">

**Author:** ![Mervy32](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Mervy32](https://discourse.nodered.org/u/Mervy32)\
**Post date:** [11 January 2023 10:02 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/7 "2023-01-11T10:02:37Z")

</div>

Hi, I will look into this if it still does not work. Thanks !

---

<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:** [11 January 2023 10:14 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/8 "2023-01-11T10:14:15Z")

</div>

> [@Mervy32](#):
>
> I now still cannot access the dashboard using domain. com but I can access the flow editor using [domain.com/flow](http://domain.com/flow).

does `domain.com/flow/ui` work?

---

<div class="post-metadata">

**Author:** ![Mervy32](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Mervy32](https://discourse.nodered.org/u/Mervy32)\
**Post date:** [11 January 2023 12:00 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/9 "2023-01-11T12:00:17Z")

</div>

It does not work.

I get this error after I changed the settings.js to access the dashboard through [domain.com/](http://domain.com/) as mentioned above.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/4/4/44b642f37c3a3dbf5364f8d6cf7399fcd9e70292.png)

---

<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:** [10 February 2023 12:01 UTC](https://discourse.nodered.org/t/i-cant-access-the-node-red-dashboard/73518/10 "2023-02-10T12:01:07Z")

</div>

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