addons icon indicating copy to clipboard operation
addons copied to clipboard

[openthread_border_router] Add ingress support

Open Gunni opened this issue 5 months ago • 9 comments

Describe the issue you are experiencing

The OpenThread Border Router AddOn has a status webpage, defaults to port 8080 and an api on port 8081 which is useful to check mesh Topology and such.

Please migrate these to the ingress system built into HA.

Right now, the interface must be accessed over http because the frontend on port 8080 calls port 8081 over http which causes a mixed content error.

Usage of HTTP in browsers is entirely blocked on my domain due to preloaded HSTS.

An additional bug, content is being sent to the user using content-type text/plain, which causes X-Content-Type-Options: nosniff to block it.

What type of installation are you running?

Home Assistant OS

Which operating system are you running on?

Home Assistant Operating System

Which add-on are you reporting an issue with?

OpenThread Border Router

What is the version of the add-on?

2.13.0

Steps to reproduce the issue

  1. Try to access https://ha.example.com/hassio/ingress/core_openthread_border_router
    • fail because not implemented
  2. Reverse proxy to the addon using https://thread-ha.example.com/ to backend url https://ha.example.com:8080
    • website loads fine but the topology page fails due to trying to load resources via http://ha.example.com:8081

Gunni avatar Aug 07 '25 12:08 Gunni

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Sep 06 '25 13:09 github-actions[bot]

Not stale

Gunni avatar Sep 06 '25 14:09 Gunni

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Oct 06 '25 14:10 github-actions[bot]

Not stale

Gunni avatar Oct 06 '25 23:10 Gunni

I searched the feature requests and posted there but now found this issue. I agree, this is sorely needed, especially since Thread is by far the most unreliable network I run (compared to Zigbee and Z-Wave). I need to access that page fairly frequently.

philnagel avatar Oct 07 '25 14:10 philnagel

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Nov 06 '25 15:11 github-actions[bot]

Not stale

Gunni avatar Nov 06 '25 20:11 Gunni

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 06 '25 22:12 github-actions[bot]

Not stale, wow this bot needs to like 2x its timeout...

Gunni avatar Dec 07 '25 00:12 Gunni