Messeguide
Erscheinungsbild
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 /infolokal und über öffentliches HTTPS ohne Ticket mit HTTP 200 geprüft. - HTTP-zu-HTTPS-Weiterleitung liefert HTTP 301.
- Leere Befehlsliste an
POST /video-commandwird mit HTTP 400 zurückgewiesen; kein Stationsbefehl gesendet. GET /management/healthohne Verwaltungsberechtigung wird mit HTTP 401 zurückgewiesen.- Bisheriger Messe-Endpunkt
/infoweiterhin 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.