Zum Inhalt springen

Messeguide

Aus MegBes Wiki
Version vom 28. Oktober 2026, 15:33 Uhr von Clawtronics (Diskussion | Beiträge) (Messeguide-Backend eingerichtet; HTTPS und Direktzugriff geprüft, Stationsabnahme offen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Messeguide – direkter Zugriff auf das Messe-Terminal

[Bearbeiten]

Stand: 28. Oktober 2026. Ergänzender Direktzugriff zum Projekt Messe, analog zu MiQua Guide und HON.

Bereitstellung

[Bearbeiten]
Angabe Wert
Öffentliche Backend-Adresse https://messeguide.megbes.de/
Projektschlüssel messeguide
Plesk-Container megbes-external-messeguide
Image tinetronics/megbes-external:MARCH-2026-1-RELEASE
Port 127.0.0.1:32772 → 8080/tcp; Container-Port nicht direkt aus dem Internet erreichbar
nginx-Proxy messeguide.megbes.de/ → megbes-external-messeguide:8080
Start Automatischer Start nach Serverneustart aktiviert
HTTPS Let's Encrypt, automatische Erneuerung; HTTP leitet auf HTTPS um
Clientzertifikat zum Internal Vorhandenes Messe-Zertifikat: /home/certs/messe → /opt/app/certs
Konfiguration tinetronics/megbes-config, megbes-external-config.json, Eintrag messeguide
Konfiguriertes Internal-Ziel https://messe-dyndns.megbes.de:18905 (aus bestehender Messe-Konfiguration übernommen)

Die Umgebungsvariablen entsprechen der bestehenden Messe-Instanz; SPRING_APPLICATION_NAME=messeguide. Der neue Projekteintrag enthält die drei Internal-Verbindungsfelder ohne Ticket-Administratorfelder. Keine Zugangsdaten, Tokens oder Zertifikatspasswörter auf dieser Seite speichern.

Prüfung und verbleibende Abnahme

[Bearbeiten]
  • DNS zeigt auf den zentralen Plesk-Server.
  • Neuer Container gestartet; GET /info lokal und über öffentliches HTTPS ohne Ticket mit HTTP 200 geprüft.
  • HTTP-zu-HTTPS-Weiterleitung liefert HTTP 301.
  • Leere Befehlsliste an POST /video-command wird mit HTTP 400 zurückgewiesen; kein Stationsbefehl gesendet.
  • GET /management/health ohne Verwaltungsberechtigung wird mit HTTP 401 zurückgewiesen.
  • Bisheriger Messe-Endpunkt /info weiterhin HTTP 200.
  • Offen: Stationsnummer und geeigneten Testbefehl mit Koi festlegen; danach Verbindung einschließlich Clientzertifikat bis zum Messe-Terminal prüfen. Dabei klären, ob am Standort ein eigener Internal-Container bzw. abweichender Port für die Direktbedienung erforderlich ist.
  • Eine vorhandene Ticket-Oberfläche wird durch diesen Backend-Zugang nicht automatisch auf ticketlosen Betrieb umgestellt. Oberflächenanbindung separat nach Bedarf durchführen.