Need help with Configurator, Node Red, and TasmoAdmin(aka SonWEB), Not working from Side Menu

I have Hassio, version 0.72.0, running on a RPI3, working with DuckDNS & “HTTPS:”, also with

  1. Samba Share, - working fine
  2. SSH Secure Shell, - working fine
  3. Mosquitto broker, - working fine
  4. Configurator, - can only access from the Hass.io, OPEN WEB UI
  5. Node Red, - can only access from the Hass.io, OPEN WEB UI
  6. TasmoAdmin(aka SonWEB), - can only access from the Hass.io, OPEN WEB UI

I can not access 4,5, & 6, from the Side Menu. I"m overlooking something, just can’t see it.

This is what I have for the code in the DuckDNS Addon:

{
  "lets_encrypt": {
    "accept_terms": true,
    "certfile": "fullchain.pem",
    "keyfile": "privkey.pem"
  },
  "token": "Cut & Pasted from Directly DuckDNS",
  "domains": [
    "my_Domain.duckdns.org"
  ],
}

And this is what I have in the Hassio Config.yaml file:

http:
  api_password: !secret ha_api_pwd
  base_url: !secret ha_base_url1
  ssl_certificate: /ssl/fullchain.pem
  ssl_key: /ssl/privkey.pem
  ip_ban_enabled: true
  login_attempts_threshold: 5

And this is what I have for panel_iframe,

panel_iframe:
  configurator:
    title: Configurator
      icon: mdi:wrench
      url: "https://192.168.xxx.yyy:3218"
  nodered:
    title: Node-RED Flows
      icon: mdi:nodejs
      url: "https://192.168.xxx.yyy:1880"
  tasmoadmin:
    title: TasmoAdmin
      icon: mdi:lightbulb-on
      url: "https://192.168.xxx.yyy:9541"

When I try run Configurator from the side menu, I get a square sad face icon, with the following message,

"192.168.xxx.yyy sent an invalid response."

When I try run Node Red or TasmoAdmin, from the side menu, I get the square sad face icon, with the following message,

"The webpage at https://192.168.xxx.yyy:zzzz/ might be temporarily down or it may have moved permanently to a new web address."

with the appropriate ports.

From everything that I read, the above configs, should work, what am I missing???

If Home Assistant is being served over HTTPS, then you need to do the same for the other embedded web pages.

https isn’t going to work with a local ip address either
It will work if you use the duck dns address

And I do, I have “ssl”: true, in ALL 3 Add-Ons. And when I open them with “OPEN WEB UI”, Node Red & TasmoAdmin URL’s have "HTTPS://my-domain.duckdns.org.
Configurator opens and shows just “my-domain.duckdns.org

Even though, as shown above, I have all 3 of them configured as “HTTPS://192.168.xxx.yyy:zzzz”

as per above, that won’t work - https and local ip will not work

Thanks, again DavidFW. That did the trick.

1 Like

Should you get to the point where you don’t want to have a bunch of ports forwarded on your router to make this work you could look at the Caddy addon… I’ve got a nice step by step walkthrough of setting that up here…

getting late here, but I will look at that tomorrow, thanks