# MacOS Sequoia and node-red-contrib-ftp

**URL:** <https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614>\
**Category:** General\
**Created:** [1 December 2024 22:53 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614 "2024-12-01T22:53:37Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [1 December 2024 22:53 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/1 "2024-12-01T22:53:37Z")

</div>

I upgraded MacOS to Sequoia last week and I have a simple flow that has worked for ages that now doesn't work. The ftp node returns an error - EHOSTUNREACH 192.169.1.xxx:21. I can ftp from this Mac using FileZilla to the NAS at the IP address above using the same user/password. The flow is reading a file on the local drive and doing an ftp "put" - the file does exist.

I think it may have something to do with expressly granting permissions to access the local network but I can't figure out how to give Node-RED and/or the ftp node access to that. Any help would be really appreciated. Thanks

---

<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:** [2 December 2024 08:48 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/2 "2024-12-02T08:48:45Z")

</div>

Hi @rakgupta

Check OSX `Settings` -\> `Privacy & Security` -\> `Local Network`  
and check that the `Node` executable has the access.

Access won't be specific to a single Node RED node (or even Node RED itself) - but more the process running it all (`Node`)

 ![Screenshot 2024-12-02 at 08.49.35](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/f/b/fb0da897c720c9e7eb5832c026a0828ef9637420.png)

If using Docker however - then others may provide guidance, I (and most here) don't use docker

---

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [2 December 2024 15:06 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/3 "2024-12-02T15:06:33Z")

</div>

Hmm - on mine Node doesn't have access. There appears to be no way to "add" an application to this panel either.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/c/8cfe5f8867ddbb65664145b94bda5e4abe9cb04e.png)

---

<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:** [2 December 2024 15:23 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/4 "2024-12-02T15:23:17Z")

</div>

I would check your network or FTP node settings

I have no issue accessing any network resources via Node RED.  
(it's also not listed on allowed connections - so maybe its not related)

- Node RED : 4.0.5
- OSX Sequoia 15.0.1

 ![Screenshot 2024-12-02 at 15.24.45](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/e/a/ea16e29e4a98e97af91d2c3a4c83b6df96c27753.jpeg)

---

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [2 December 2024 16:08 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/5 "2024-12-02T16:08:57Z")

</div>

Thanks so much for testing this out. I will continue to see why it's not working for me. My Node-RED is v3.1.9, MacOS is 15.1.1.

I also tried the node-red-contrib-fs-ops to "move" the file to the NAS and that did not work either. It had no issues moving the file from local directory to another local directory, so I'm assuming it is something to do with local network access again or network drive paths are treated in by this node (the mv command line from Terminal works perfectly)

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [2 December 2024 17:47 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/6 "2024-12-02T17:47:31Z")

</div>

What is the exact name of the ftp node you are using? If you click on the `Flow` tab here on the forum and then do a search with `ftp` it returns 23 nodes, so knowing the exact node would be helpful.

As for `node-red-contrib-fs-ops` it hasn't been updated in 4 years and the author hasn't been replying to issues that have been opened on GitHub

You also might want to try updating your Node-RED version.

---

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [2 December 2024 20:00 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/7 "2024-12-02T20:00:08Z")

</div>

@zenofmud - I don't think the issue is with the node-red-contrib-fs-ops or the node-red-contrib-ftp nodes. I'm running node-red via PM2 on launch and when I stopped that and ran it from the terminal window, the ftp did work. So it's something do with with processes started from launchd (which is how PM2 is started on boot).

---

<div class="post-metadata">

**Author:** ![rakgupta](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/rakgupta/32/42535_2.png) [@rakgupta](https://discourse.nodered.org/u/rakgupta)\
**Post date:** [2 December 2024 20:36 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/8 "2024-12-02T20:36:41Z")

</div>

Got it working - I updated/re-installed PM2 and that appears to have fixed it 🤷🏻‍♂️

---

<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:** [16 December 2024 20:36 UTC](https://discourse.nodered.org/t/macos-sequoia-and-node-red-contrib-ftp/93614/9 "2024-12-16T20:36:51Z")

</div>

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