# Permissions Error for Advanced Logger

**URL:** https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239
**Category:** General
**Created:** [3 August 2021 04:30 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239 "2021-08-03T04:30:25Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![multicm](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@multicm](https://discourse.nodered.org/u/multicm)
#### Post date: [3 August 2021 04:30 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/1 "2021-08-03T04:30:25Z")

</div>

I feel like I am missing something very simple here and it is infuriating, I must be an idiot.

I installed node-red on my raspberry pi using the instructions at [Running on Raspberry Pi : Node-RED](https://nodered.org/docs/getting-started/raspberrypi)

Everything is setup and running, I create a flow which uses the advanced logger (node-red-contrib-advance-logger)

But no matter where I tell node-red to save this file I always get "Error: EACCES: permission denied"

I am currently trying /var/local/logs.json (The file is there)

I have set chown 1000 on that folder based on a reccomendation from another thread.  
I also enabled the contextStorage module:"localfilesystem" in the settings.json file.

---

<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: [3 August 2021 06:32 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/2 "2021-08-03T06:32:47Z")

</div>

Welcome to the forum @multicm

As an experiment, try saving it to the node red users folder, usually `/home/pi`

---

<div class="post-metadata">

### Author: ![multicm](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@multicm](https://discourse.nodered.org/u/multicm)
#### Post date: [3 August 2021 12:33 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/3 "2021-08-03T12:33:57Z")

</div>

Unfortunately I get the same error

---

<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: [3 August 2021 13:46 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/4 "2021-08-03T13:46:36Z")

</div>

I see the node has not been updated for 4 years, it may be that it does not work with current versions of nodejs. You could try submitting an issue on the node's github page but I suspect it is no longer supported.

---

<div class="post-metadata">

### Author: ![multicm](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@multicm](https://discourse.nodered.org/u/multicm)
#### Post date: [3 August 2021 14:03 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/5 "2021-08-03T14:03:38Z")

</div>

Okay I will look into that. What node do you use to save log files? I am just trying to write data from http request to a file.

Thanks!

---

<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: [3 August 2021 14:46 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/6 "2021-08-03T14:46:54Z")

</div>

> [@multicm](#):
>
> I am just trying to write data from http request to a file.

You could use the File node from the core node red. With that you can overwrite a file or add to the end.

---

<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: [3 August 2021 15:20 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/7 "2021-08-03T15:20:25Z")

</div>

or node-red-contrib-flogger (no need to worry about managing files)

---

<div class="post-metadata">

### Author: ![multicm](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@multicm](https://discourse.nodered.org/u/multicm)
#### Post date: [4 August 2021 00:35 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/8 "2021-08-04T00:35:59Z")

</div>

Using the file node gives the same error as the other logger node.

---

<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: [4 August 2021 05:46 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/9 "2021-08-04T05:46:43Z")

</div>

Stop node red and start it again in a terminal, then trigger the error. Post the terminal output from start to the error. Also show us how you have configured the file node.

---

<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: [3 October 2021 05:47 UTC](https://discourse.nodered.org/t/permissions-error-for-advanced-logger/49239/10 "2021-10-03T05:47:29Z")

</div>

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