-
-
Notifications
You must be signed in to change notification settings - Fork 266
Open
Labels
Description
Expected Behavior
- Open a sub page on openHAB. Let's say: item's list under settings.
- Switch to the main page and then location cards
- Pick a location and click on a Number item to inspect its graph
- Click "back" on the top left to close the graph
- The crucial step: Be on the location card from step 3 again.
Current Behavior
- Open a sub page on openHAB. Let's say: items list
- Switch to the main page and then location cards
- Pick a location and click on a Number item to inspect its graph
- Click "back" to close the graph
- Now I end up on the page of step 1 again instead of 3.
Your Environment
- Docker based OH 5.0.1 with
openhab/openhab:5.0.1-debian
- Used browsers for this use case: Brave and Edge browser on Windows 11
- Running locally behind NGINX Proxy Manager to use DNS names locally instead of IP addresses. NGINX Proxy Manager configuration according to documentation: Activated Websocket support and
# CORS (Cross-Origin) Header
add_header 'Access-Control-Allow-Origin' '*' always;
add_header 'Access-Control-Allow_Credentials' 'true' always;
add_header 'Access-Control-Allow-Headers' 'Authorization,Accept,Origin,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range' always;
add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,PUT,DELETE,PATCH' always;
# openHAB 3 Auth / Header Anforderungen (aus Doku)
add_header Set-Cookie X-OPENHAB-AUTH-HEADER=1;
# Proxy Einstellungen
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# Extra: openHAB verlangt, dass Authorization Header gelöscht wird
proxy_set_header Authorization "";