Hallo zusammen,
ich heute den Konfigurationsdialog des Webinterfaces stark überarbeitet und vereinfacht ins CVS committed.
Die Interface-/Schnittsellenkonfiguration fällt komplett weg!
Stattdessen gibt es nun nur noch 2 grundlegende Konfigurationsmöglichkeiten um die Erreichbarkeit des Webinterfaces zu beeinflussen.
- HTTP Zugriff
- Unverschlüsselter Zugriff auf das Webinterface
- HTTPS Zugriff
- Verschlüsselter Zugriff auf das Webinterface
Für beide Optionen ist jeweil der Listening-Port konfigurierbar und es kann die Authenfizierung ein/ausgeschaltet werden.
Die hier eingestellten Werte gelten immer für ALLE verfügbaren/aktiven Netzwerkverbindungen (also ggf. für LAN + WLAN zugleich).
Neu ist die Option "Streaming Authenfizierung aktivieren".
Diese bestimmt ob Verbindungen zum "localhost", also der Adresse 127.0.0.1, einer Authenfizierung bedürfen. Da dies momentan eigentlich nur für das Streaming relevant ist habe ich die Option so benannt wie sie eben nun heißt.
Technisch bedeutet das alles zusammengefasst folgendes:
Es ist nur noch jeweils ein Port für http und ein Port für https konfigurierbar, dieser gilt dann für alle aktiven Netzwerkschnittstellen (außer lo).
Das selbe gilt auch für die Authentifizierung.
127.0.0.1:80 exisiert immer, wahlweise kann hier die Authentifizierung aktiviert werden.
Die neue Standardkonfiguration sieht nun wie folgt aus:
- http Zugriff über Port 80 ohne Passwortschutz (Erreichbarkeit z.B.: http://dm7025) für die Verwendung im LAN
- https Zugriff über Port 443 mit Passwortschutz (Erreichbarkeit z.B.: https://dm7025) für die Verwendung über das Internet
- Streamen ist ohne Passwort möglich
Da für die neue Konfiguration neue Config-elemente benutzt werden, müssen "Spezialkonfigurationen" an die neuen Optionen angepasst werden.
Bitte beachtet, dass die Authentifizierungseinstellungen ebenfalls NICHT aus der alten Konfiguration übernommen werden!
Ich hoffe durch diesen Schritt den meisten Usern die Benutzung des Webinterfaces inkl. Streaming erleichtern zu können und denke, dass diese Optionen für die Konfiguration des Webinterfaces einer Set-Top-Box völlig ausreichenden sind.
Jede Art von Feedback (positiv und negativ) ist jederzeit willkommen!
PS: Das "Could not listen blabla" Problem sollte nun der Vergangenheit angehören