# Running a flow is blocking access to nodered.org website on my PC

**URL:** <https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056>\
**Category:** General\
**Created:** [5 September 2023 14:58 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056 "2023-09-05T14:58:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ojek](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ojek/32/82596_2.png) [@ojek](https://discourse.nodered.org/u/ojek)\
**Post date:** [5 September 2023 14:58 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/1 "2023-09-05T14:58:01Z")

</div>

I have created a splitter node that can split json array into multiple separate messages. I wanted to do load testing so I created an array with several thousands elements, then began spllitting them and running subflows. All worked fine initially, but then I started receiving errors "[error] [http request:da15f8a1d616d25d] RequestError: connect ENOBUFS 127.0.0.1:1880 - Local (undefined:undefined)".  
What's more worrying for me, is that, as soon as I start receiving these errors, I can't access nodered website (the official one, not my local instance) anymore - as soon as I shutdown node.js, the website starts working again (and this impacts [nodered.org](http://nodered.org) only - all other websites work okay). What is going on in the background in NodeRed, does it silently communicate with [nodered.org](http://nodered.org)?

---

<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:** [5 September 2023 15:02 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/2 "2023-09-05T15:02:16Z")

</div>

> [@ojek](#):
>
> does it silently communicate with [nodered.org](http://nodered.org)?

No.

> [@ojek](#):
>
> ENOBUFS

Depending on your OS, it can affect winsock or unix sockets.

In short, you are hammering the TCP stack.

You should rate limit the requests using a delay node set to `rate limit` mode.

Some reading: [http://itamarst.org/writings/win32sockets.html](http://itamarst.org/writings/win32sockets.html)

> In Windows, socket.send(buf) will either accept the entire buffer or raise ENOBUFS. Testing indicates that it will internally buffer any amount up to 50MB (this seems to be the total for either the process or the OS, I'm not sure). However, it will not incrementally accept more data to append to a socket's buffer until the big buffer has been completely emptied (seemingly down to the SO\_SNDBUF length, which is 8192), but rather raises WSAEWOULDBLOCK instead.

---

<div class="post-metadata">

**Author:** ![ojek](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ojek/32/82596_2.png) [@ojek](https://discourse.nodered.org/u/ojek)\
**Post date:** [5 September 2023 15:03 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/3 "2023-09-05T15:03:01Z")

</div>

I thought so as well - but then that does not answer why _all_ other websites are working fine, only [nodered.org](http://nodered.org) does not.

---

<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:** [5 September 2023 15:08 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/4 "2023-09-05T15:08:51Z")

</div>

it doesnt, no, but it could be any number of things that would need very detailed info to diagnose. A copy of your flows to see what it is doing, an understanding of your networks, your DNS provider(s), your physical location & where [nodered.org](http://nodered.org/) is being hosted at that point in time, if you are using different browsers, etcetcetcetcetcetc. There are lots of factors.

If you are worrying, simply run TCPDump or WireShark to understand what is going on with your requests (and to quell your suspicions about node-red dialing home)

---

<div class="post-metadata">

**Author:** ![ojek](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/ojek/32/82596_2.png) [@ojek](https://discourse.nodered.org/u/ojek)\
**Post date:** [5 September 2023 15:08 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/5 "2023-09-05T15:08:53Z")

</div>

I'm marking your answer as solution because it does make sense and delay node is a nice approach at this so thanks. It still bothers me though, the fact that only single website is unreachable, and it's [nodered.org](http://nodered.org) - a bit of a coincidence huh?

---

<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:** [5 September 2023 15:10 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/6 "2023-09-05T15:10:29Z")

</div>

> [@ojek](#):
>
> a bit of a coincidence huh?

There may be some CPU thread locked by your actions. it may be the DNS provider from that site has seen excessive traffic and decided to block or limit. Again, there is a LOT goes on under the hood, over the hood, inside the hood, etc.

Let me try to put your mind at ease:

> [@Steve-Mcl](#):
>
> If you are worrying, simply run TCPDump or WireShark to understand what is going on with your requests (and to quell your suspicions about node-red dialing home)

---

<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:** [19 September 2023 15:10 UTC](https://discourse.nodered.org/t/running-a-flow-is-blocking-access-to-nodered-org-website-on-my-pc/81056/7 "2023-09-19T15:10:56Z")

</div>

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