I tried setting up duckdns, got it working but was painfully slow so decided to back out and uninstall the addin and reset everything back to nomal (including disabling port forwarding on my router).
Things are back running but my addins don’t work anymore. File editor returns the 401 error above. Node Red it appears that SSL setting where applied to in the config file but the security keys are appear to not be in the ssl directory.
Here is my node red config:
credential_secret: ‘’
dark_mode: false
http_node:
username: ‘’
password: ‘’
http_static:
username: ‘’
password: ‘’
ssl: false
certfile: fullchain.pem
keyfile: privkey.pem
require_ssl: false
system_packages: []
npm_packages: []
init_commands: []
(when I looked first time ssl and require_ssl were true so I set them to false - do I blank out the file names?)
Here is the log file:
[s6-init] making user provided files available at /var/run/s6/etc…exited 0.
[s6-init] ensuring user provided files have correct perms…exited 0.
[fix-attrs.d] applying ownership & permissions fixes…
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts…
[cont-init.d] 00-banner.sh: executing…
Add-on: Node-RED
Flow-based programming for the Internet of Things
Add-on version: 7.1.1
You are running the latest version of this add-on.
System: HassOS 4.13 (amd64 / qemux86-64)
Home Assistant Core: 0.114.4
Home Assistant Supervisor: 243
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing…
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] nginx.sh: executing…
[cont-init.d] nginx.sh: exited 0.
[cont-init.d] node-red.sh: executing…
[19:55:48] FATAL:
[19:55:48] FATAL: Configuration of this add-on is incomplete.
[19:55:48] FATAL:
[19:55:48] FATAL: Please be sure to set the “credential_secret” option.
[19:55:48] FATAL:
[19:55:48] FATAL: The credential secret is an encryption token, much like
[19:55:48] FATAL: a password, that is used by Node-RED for encrypting
[19:55:48] FATAL: credentials you put into Node-RED.
[19:55:48] FATAL:
[19:55:48] FATAL: Just like a password, a credential secret can be
[19:55:48] FATAL: anything you like. Just be sure to store it somewhere
[19:55:48] FATAL: safe for later, e.g., in case of a recovery.
[19:55:48] FATAL:
[cont-init.d] node-red.sh: exited 1.
[cont-finish.d] executing container finish scripts…
[cont-finish.d] 99-message.sh: executing…
Oops! Something went wrong.
We are so sorry, but something went terribly wrong when
starting or running this add-on.
Be sure to check the log above, line by line, for hints.
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
Would like to get back to non-ssl config and then retry getting duck-dns working again…